<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2024"
  xmlns:thvnt="http://thvnt/20240628"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="thvnt-20240628.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-06-28_C000003823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ThriventInternationalAllocationPortfolio4053915CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventInternationalAllocationPortfolio4053915CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ThriventMidCapStockPortfolio4053911CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventMidCapStockPortfolio4053911CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ThriventLargeCapValuePortfolio4053914CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventLargeCapValuePortfolio4053914CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ThriventGlobalStockPortfolio4053912CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventGlobalStockPortfolio4053912CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ThriventSmallCapStockPortfolio4053913CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventSmallCapStockPortfolio4053913CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ThriventCoreMidCapValueFund4053908CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreMidCapValueFund4053908CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ThriventCoreInternationalEquityFund4053906CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreInternationalEquityFund4053906CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ThriventCoreEmergingMarketsEquityFund4053905CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreEmergingMarketsEquityFund4053905CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_MicrosoftCorporation4053677CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MicrosoftCorporation4053677CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_NVIDIACorporation4053723CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVIDIACorporation4053723CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_LargeCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LargeCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_SmallCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:SmallCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_InternationalCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:InternationalCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_MidCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:MidCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_InvestmentGradeDebtCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:InvestmentGradeDebtCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_PrivateEquityCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:PrivateEquityCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_MultiMinusCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:MultiMinusCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USAffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_MortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003823Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003830Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_MicrosoftCorporation4030205CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MicrosoftCorporation4030205CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_AppleInc4030135CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AppleInc4030135CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_AmazoncomInc4030129CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AmazoncomInc4030129CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_NVIDIACorporation4030216CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVIDIACorporation4030216CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_MetaPlatformsInc4030169CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MetaPlatformsInc4030169CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_AlphabetIncClassC4030128CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AlphabetIncClassC4030128CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_AppliedMaterialsInc4030136CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AppliedMaterialsInc4030136CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_AdobeInc4030118CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AdobeInc4030118CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_JPMorganChaseCompany4030189CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:JPMorganChaseCompany4030189CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_MastercardInc4030200CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MastercardInc4030200CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003830Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003830Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USUnaffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003839Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_ThriventCoreInternationalEquityFund4040137CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreInternationalEquityFund4040137CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_ThriventCoreEmergingMarketsDebtFund4040136CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreEmergingMarketsDebtFund4040136CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_MicrosoftCorporation4039612CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MicrosoftCorporation4039612CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_FederalNationalMortgageAssociationConventional15MinusYrPassThrough4038557CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:FederalNationalMortgageAssociationConventional15MinusYrPassThrough4038557CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_NVIDIACorporation4039741CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVIDIACorporation4039741CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_AppleInc4038624CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AppleInc4038624CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_USTreasuryBonds4040202CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:USTreasuryBonds4040202CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_AlphabetIncClassC4038568CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AlphabetIncClassC4038568CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_AmazoncomInc4038573CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AmazoncomInc4038573CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_USTreasuryBonds4040203CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:USTreasuryBonds4040203CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_LongMinusTermFixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LongMinusTermFixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_MortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USAffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_CollateralizedMortgageObligationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CollateralizedMortgageObligationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_AssetMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:AssetMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003839Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003839Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003841Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_ThriventCoreEmergingMarketsDebtFund4043293CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreEmergingMarketsDebtFund4043293CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042382CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042382CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_USTreasuryNotes4043361CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:USTreasuryNotes4043361CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_USTreasuryBonds4043356CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:USTreasuryBonds4043356CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_ThriventCoreInternationalEquityFund4043294CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreInternationalEquityFund4043294CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_USTreasuryNotes4043359CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:USTreasuryNotes4043359CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_FederalHomeLoanMortgageCorporationConventional30MinusYrPassThrough4042308CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:FederalHomeLoanMortgageCorporationConventional30MinusYrPassThrough4042308CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042362CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042362CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042389CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042389CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042374CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042374CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_LongMinusTermFixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LongMinusTermFixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_MortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USAffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_AssetMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:AssetMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_CollateralizedMortgageObligationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CollateralizedMortgageObligationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003841Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003841Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000062731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064244CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064244CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064381CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064381CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064238CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064238CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064133CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064133CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064370CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064370CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064188CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064188CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064270CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064270CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064408CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064408CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064250CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064250CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_A4064196CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4064196CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_TW">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_KY">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_CN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_KR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_SA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_ZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ZA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_PL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:PL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_AE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_OtherCountriesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:OtherCountriesCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062731Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062731Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000218692Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_MicrosoftCorporation4067862CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MicrosoftCorporation4067862CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_NVIDIACorporation4067883CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVIDIACorporation4067883CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_ISharesMSCIKLD400SocialETF4067818CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ISharesMSCIKLD400SocialETF4067818CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_AlphabetIncClassA4067644CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AlphabetIncClassA4067644CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_AlphabetIncClassC4067643CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AlphabetIncClassC4067643CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_TeslaInc4067954CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:TeslaInc4067954CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_VisaInc4067983CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:VisaInc4067983CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_ProcterGambleCompany4067907CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ProcterGambleCompany4067907CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_MastercardInc4067854CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MastercardInc4067854CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_HomeDepotInc4067793CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:HomeDepotInc4067793CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USUnaffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218692Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218692Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_ThriventCoreEmergingMarketsEquityFund4041387CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreEmergingMarketsEquityFund4041387CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_MicrosoftCorporation4041035CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MicrosoftCorporation4041035CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_NVIDIACorporation4041165CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVIDIACorporation4041165CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_ThriventCoreSmallCapValueFund4041388CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreSmallCapValueFund4041388CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_AlphabetIncClassC4040524CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AlphabetIncClassC4040524CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_AppleInc4040544CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AppleInc4040544CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_AmazoncomInc4040527CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AmazoncomInc4040527CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_MetaPlatformsInc4040788CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MetaPlatformsInc4040788CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_QUALCOMMInc4041273CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:QUALCOMMInc4041273CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_ASMLHoldingNV4041527CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ASMLHoldingNV4041527CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USAffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003836Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003843Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040488CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040488CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040489CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040489CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040490CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040490CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040401CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040401CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040404CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040404CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040487CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040487CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040486CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040486CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040402CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040402CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040459CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040459CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_A4040460CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4040460CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_MortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_CollateralizedMortgageObligationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CollateralizedMortgageObligationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_AssetMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:AssetMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_CommercialMortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommercialMortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_ETFsClosedMinusEndFundsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ETFsClosedMinusEndFundsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_NonMinusRatedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:NonMinusRatedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_DCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:DCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_CCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_CACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_CAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_BCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_BACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_BAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_ACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_AACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_AAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_USGovtGuaranteedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:USGovtGuaranteedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_LongMinusTermFixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LongMinusTermFixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003843Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003843Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000062736Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_EliLillyCompany4064076CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:EliLillyCompany4064076CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_UnitedHealthGroupInc4064092CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:UnitedHealthGroupInc4064092CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_JohnsonJohnson4064074CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:JohnsonJohnson4064074CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_MerckCompanyInc4064079CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MerckCompanyInc4064079CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_AbbVieInc4064042CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AbbVieInc4064042CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_DanaherCorporation4064060CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:DanaherCorporation4064060CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_AbbottLaboratories4064041CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AbbottLaboratories4064041CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_AmgenInc4064046CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AmgenInc4064046CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_IntuitiveSurgicalInc4064072CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:IntuitiveSurgicalInc4064072CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_ThermoFisherScientificInc4064090CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThermoFisherScientificInc4064090CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_PharmaceuticalsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:PharmaceuticalsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_HealthCareEquipmentSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:HealthCareEquipmentSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_BiotechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:BiotechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_ManagedHealthCareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ManagedHealthCareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_LifeSciencesToolsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:LifeSciencesToolsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_HealthCareServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:HealthCareServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_HealthCareFacilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:HealthCareFacilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_HealthCareDistributorsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:HealthCareDistributorsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_HealthCareSuppliesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:HealthCareSuppliesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062736Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USUnaffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003840Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027531CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027531CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027687CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027687CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027371CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027371CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027490CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027490CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027432CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027432CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027626CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027626CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027450CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027450CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027471CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027471CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027748CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027748CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_A4027352CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027352CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_ConsumerCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_ConsumerNonMinusCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerNonMinusCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_CapitalGoodsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CapitalGoodsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_BasicMaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:BasicMaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USUnaffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_ETFsClosedMinusEndFundsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ETFsClosedMinusEndFundsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_NonMinusRatedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:NonMinusRatedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_DCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:DCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_CCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_CACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_CAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_BCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_BACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_BAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_ACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_AACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_AAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_USGovtGuaranteedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:USGovtGuaranteedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_LongMinusTermFixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LongMinusTermFixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_BankLoansCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:BankLoansCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003840Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003840Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003842Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4027222CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027222CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4027227CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027227CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4026927CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4026927CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4027223CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027223CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4026871CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4026871CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4027224CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027224CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4027183CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4027183CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4026836CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4026836CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4026980CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4026980CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_A4026866CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4026866CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_ConsumerNonMinusCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerNonMinusCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_ConsumerCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_CapitalGoodsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CapitalGoodsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_TransportationSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TransportationSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_ETFsClosedMinusEndFundsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ETFsClosedMinusEndFundsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_NonMinusRatedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:NonMinusRatedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_DCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:DCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_CCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_CACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_CAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_BCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_BACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_BAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_ACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_AACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_AAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_USGovtGuaranteedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:USGovtGuaranteedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_LongMinusTermFixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LongMinusTermFixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003842Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000062728Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4063042CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4063042CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4062798CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4062798CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4063209CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4063209CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4063208CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4063208CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4062320CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4062320CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4062799CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4062799CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4062404CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4062404CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4062338CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4062338CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4063130CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4063130CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_A4062801CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4062801CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_SE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_OtherCountriesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:OtherCountriesCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000062728Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000062728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000218693Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4067556CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4067556CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4067452CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4067452CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4067275CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4067275CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4066902CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066902CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4067557CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4067557CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4067249CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4067249CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4066918CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066918CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4067268CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4067268CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4066958CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066958CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_A4067271CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4067271CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_JP">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_FR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_CH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_NL">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_DK">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_SE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_OtherCountriesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:OtherCountriesCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218693Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218693Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_MicrosoftCorporation4026548CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MicrosoftCorporation4026548CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_NVIDIACorporation4026553CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVIDIACorporation4026553CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_AppleInc4026524CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AppleInc4026524CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_AlphabetIncClassC4026519CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AlphabetIncClassC4026519CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_AmazoncomInc4026520CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AmazoncomInc4026520CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_MetaPlatformsInc4026534CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MetaPlatformsInc4026534CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_ServiceNowInc4026558CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ServiceNowInc4026558CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_EliLillyCompany4026547CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:EliLillyCompany4026547CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_AdvancedMicroDevicesInc4026518CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AdvancedMicroDevicesInc4026518CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_QUALCOMMInc4026555CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:QUALCOMMInc4026555CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003831Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003831Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_MicrosoftCorporation4043848CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MicrosoftCorporation4043848CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_NVIDIACorporation4043880CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVIDIACorporation4043880CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_AppleInc4043581CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AppleInc4043581CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_AmazoncomInc4043564CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AmazoncomInc4043564CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_MetaPlatformsInc4043722CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MetaPlatformsInc4043722CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_AlphabetIncClassA4043562CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AlphabetIncClassA4043562CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_AlphabetIncClassC4043561CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AlphabetIncClassC4043561CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_BerkshireHathawayInc4043601CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:BerkshireHathawayInc4043601CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_EliLillyCompany4043824CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:EliLillyCompany4043824CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_BroadcomInc4043615CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:BroadcomInc4043615CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003837Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_ExxonMobilCorporation4030294CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ExxonMobilCorporation4030294CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_WellsFargoCompany4030334CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:WellsFargoCompany4030334CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_JPMorganChaseCompany4030306CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:JPMorganChaseCompany4030306CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_ElevanceHealthInc4030261CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ElevanceHealthInc4030261CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_SamsungElectronicsCompanyLtd4030318CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:SamsungElectronicsCompanyLtd4030318CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_JohnsonJohnson4030308CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:JohnsonJohnson4030308CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_PhilipMorrisInternationalInc4030319CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:PhilipMorrisInternationalInc4030319CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_BankofAmericaCorporation4030265CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:BankofAmericaCorporation4030265CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_QUALCOMMInc4030321CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:QUALCOMMInc4030321CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_VerizonCommunicationsInc4030331CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:VerizonCommunicationsInc4030331CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003835Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003844Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030891CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030891CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030890CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030890CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030362CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030362CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030592CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030592CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030392CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030392CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030543CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030543CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030763CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030763CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030569CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030569CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030765CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030765CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_A4030744CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4030744CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_AssetMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:AssetMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_CollateralizedMortgageObligationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CollateralizedMortgageObligationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_ConsumerCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_ConsumerNonMinusCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerNonMinusCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_CapitalGoodsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CapitalGoodsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_ETFsClosedMinusEndFundsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ETFsClosedMinusEndFundsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_NonMinusRatedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:NonMinusRatedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_DCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:DCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_CCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_CACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_CAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_BCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_BACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_BAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_ACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_AACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_AAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_USGovtGuaranteedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:USGovtGuaranteedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_LongMinusTermFixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LongMinusTermFixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003844Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000183144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_MotorolaSolutionsIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MotorolaSolutionsIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_NovartisAGCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NovartisAGCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_VerizonCommunicationsIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:VerizonCommunicationsIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_CiscoSystemsIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:CiscoSystemsIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_ColgateMinusPalmoliveCompanyCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ColgateMinusPalmoliveCompanyCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_WasteManagementIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:WasteManagementIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_MarshMcLennanCompaniesIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MarshMcLennanCompaniesIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_VertexPharmaceuticalsIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:VertexPharmaceuticalsIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_McDonaldsCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:McDonaldsCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_MerckCompanyIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MerckCompanyIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183144Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-07-26_C000183144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-07-26</endDate>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000218694Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_HowmetAerospaceInc4068067CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:HowmetAerospaceInc4068067CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_MonolithicPowerSystemsInc4068085CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MonolithicPowerSystemsInc4068085CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_AmphenolCorporation4068037CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AmphenolCorporation4068037CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_AdvancedDrainageSystemsInc4068034CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AdvancedDrainageSystemsInc4068034CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_AristaNetworksInc4068040CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AristaNetworksInc4068040CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_PTCInc4068089CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:PTCInc4068089CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_TylerTechnologiesInc4068111CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:TylerTechnologiesInc4068111CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_DexcomInc4068053CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:DexcomInc4068053CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_VeevaSystemsInc4068112CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:VeevaSystemsInc4068112CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_GuidewireSoftwareInc4068064CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:GuidewireSoftwareInc4068064CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218694Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218694Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_PureStorageInc4044331CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:PureStorageInc4044331CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_CarlisleCompaniesInc4044110CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:CarlisleCompaniesInc4044110CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_WilliamsMinusSonomaInc4044428CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:WilliamsMinusSonomaInc4044428CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_EMCORGroupInc4044166CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:EMCORGroupInc4044166CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_LennoxInternationalInc4044255CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:LennoxInternationalInc4044255CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_IlluminaInc4044229CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:IlluminaInc4044229CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_RelianceInc4044343CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:RelianceInc4044343CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_BioMarinPharmaceuticalInc4044092CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:BioMarinPharmaceuticalInc4044092CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_BurlingtonStoresInc4044104CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:BurlingtonStoresInc4044104CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_ManhattanAssociatesInc4044269CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ManhattanAssociatesInc4044269CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003828Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003828Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003827Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_NVRInc4044488CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVRInc4044488CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_SteelDynamicsInc4044502CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:SteelDynamicsInc4044502CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_UnitedRentalsInc4044508CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:UnitedRentalsInc4044508CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_AdvancedDrainageSystemsInc4044456CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AdvancedDrainageSystemsInc4044456CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_ArchCapitalGroupLtd4044513CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ArchCapitalGroupLtd4044513CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_TrimbleInc4044506CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:TrimbleInc4044506CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_KinsaleCapitalGroupInc4044482CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:KinsaleCapitalGroupInc4044482CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_ChesapeakeEnergyCorporation4044469CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ChesapeakeEnergyCorporation4044469CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_TimkenCompany4044504CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:TimkenCompany4044504CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_SBACommunicationsCorporation4044499CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:SBACommunicationsCorporation4044499CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003827Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003827Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000218695Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_FlowserveCorporation4066833CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:FlowserveCorporation4066833CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_HumanaInc4066838CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:HumanaInc4066838CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_HealthcareRealtyTrustInc4066835CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:HealthcareRealtyTrustInc4066835CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_CarlyleGroupInc4066817CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:CarlyleGroupInc4066817CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_MSCIndustrialDirectCompanyInc4066851CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MSCIndustrialDirectCompanyInc4066851CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_USBancorp4066866CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:USBancorp4066866CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_MKSInstrumentsInc4066850CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MKSInstrumentsInc4066850CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_ImaxCorporation4066840CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ImaxCorporation4066840CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_BarnesGroupInc4066807CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:BarnesGroupInc4066807CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_HexcelCorporation4066837CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:HexcelCorporation4066837CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000218695Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000218695Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003845Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ThriventLargeCapValuePortfolio4050707CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventLargeCapValuePortfolio4050707CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ThriventGlobalStockPortfolio4050704CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventGlobalStockPortfolio4050704CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ThriventMidCapStockPortfolio4050703CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventMidCapStockPortfolio4050703CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ThriventIncomePortfolio4050709CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventIncomePortfolio4050709CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ThriventInternationalAllocationPortfolio4050710CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventInternationalAllocationPortfolio4050710CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ThriventLimitedMaturityBondPortfolio4050706CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventLimitedMaturityBondPortfolio4050706CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ThriventSmallCapStockPortfolio4050705CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventSmallCapStockPortfolio4050705CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_MicrosoftCorporation4050162CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MicrosoftCorporation4050162CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ThriventCoreEmergingMarketsDebtFund4050698CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreEmergingMarketsDebtFund4050698CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_NVIDIACorporation4050289CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVIDIACorporation4050289CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_LargeCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LargeCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_InvestmentGradeDebtCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:InvestmentGradeDebtCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_SmallCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:SmallCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_InternationalCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:InternationalCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_MidCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:MidCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_HighYieldCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:HighYieldCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_EmergingMarketsDebtCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:EmergingMarketsDebtCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_PrivateEquityCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:PrivateEquityCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_MultiMinusCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:MultiMinusCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USAffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_MortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003845Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003845Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ThriventLargeCapValuePortfolio4052787CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventLargeCapValuePortfolio4052787CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ThriventGlobalStockPortfolio4052784CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventGlobalStockPortfolio4052784CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ThriventInternationalAllocationPortfolio4052790CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventInternationalAllocationPortfolio4052790CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ThriventMidCapStockPortfolio4052783CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventMidCapStockPortfolio4052783CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ThriventSmallCapStockPortfolio4052785CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventSmallCapStockPortfolio4052785CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ThriventCoreEmergingMarketsEquityFund4052776CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreEmergingMarketsEquityFund4052776CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_MicrosoftCorporation4052243CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MicrosoftCorporation4052243CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_NVIDIACorporation4052370CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NVIDIACorporation4052370CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ThriventIncomePortfolio4052789CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventIncomePortfolio4052789CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ThriventCoreMidCapValueFund4052780CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreMidCapValueFund4052780CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_LargeCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LargeCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_InvestmentGradeDebtCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:InvestmentGradeDebtCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_InternationalCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:InternationalCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_SmallCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:SmallCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_MidCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:MidCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_HighYieldCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:HighYieldCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_EmergingMarketsDebtCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:EmergingMarketsDebtCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_PrivateEquityCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:PrivateEquityCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_MultiMinusCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:MultiMinusCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USAffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_MortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003834Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003834Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003848Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ThriventLargeCapValuePortfolio4048614CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventLargeCapValuePortfolio4048614CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ThriventIncomePortfolio4048616CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventIncomePortfolio4048616CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ThriventLimitedMaturityBondPortfolio4048613CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventLimitedMaturityBondPortfolio4048613CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ThriventCoreEmergingMarketsDebtFund4048604CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventCoreEmergingMarketsDebtFund4048604CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ThriventMidCapStockPortfolio4048610CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventMidCapStockPortfolio4048610CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ThriventHighYieldPortfolio4048615CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventHighYieldPortfolio4048615CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ThriventInternationalAllocationPortfolio4048617CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventInternationalAllocationPortfolio4048617CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ThriventSmallCapStockPortfolio4048612CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ThriventSmallCapStockPortfolio4048612CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_USTreasuryNotes4048707CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:USTreasuryNotes4048707CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_USTreasuryNotes4048706CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:USTreasuryNotes4048706CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_InvestmentGradeDebtCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:InvestmentGradeDebtCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_LargeCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LargeCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_InternationalCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:InternationalCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_HighYieldCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:HighYieldCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_EmergingMarketsDebtCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:EmergingMarketsDebtCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_SmallCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:SmallCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_MidCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:MidCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_PrivateEquityCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:PrivateEquityCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_MultiMinusCapCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:MultiMinusCapCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USAffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_MortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003848Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003847Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003847Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003847Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003847Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003847Member_USTreasuryDebtCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:USTreasuryDebtCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003847Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003847Member_USGovernmentAgencyDebtifcategorizedascouponMinuspayingnotesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:USGovernmentAgencyDebtifcategorizedascouponMinuspayingnotesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003847Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003847Member_USGovernmentAgencyDebtifcategorizedasnoMinuscoupondiscountnotesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:USGovernmentAgencyDebtifcategorizedasnoMinuscoupondiscountnotesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003847Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003847Member_USTreasuryRepurchaseAgreementifcollateralizedonlybyUSTreasuriesincludingStripsandcashCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:USTreasuryRepurchaseAgreementifcollateralizedonlybyUSTreasuriesincludingStripsandcashCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003847Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003847Member_InvestmentCompanyCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:InvestmentCompanyCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003847Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000183145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4066191CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066191CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4065806CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4065806CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4066220CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066220CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4066219CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066219CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4066218CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066218CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4066222CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066222CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4065808CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4065808CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4065807CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4065807CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4066235CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066235CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_A4066221CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4066221CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_USGovernmentAgenciesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USGovernmentAgenciesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_MortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USUnaffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USAffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_ConsumerCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_ConsumerNonMinusCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerNonMinusCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_ETFsClosedMinusEndFundsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ETFsClosedMinusEndFundsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_NonMinusRatedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:NonMinusRatedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_DCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:DCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_CCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_CACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_CAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_BCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_BACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_BAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_ACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_AACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_AAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_USGovtGuaranteedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:USGovtGuaranteedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-07-26_C000183145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-07-26</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_LongMinusTermFixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LongMinusTermFixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000183145Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000183145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003846Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4046624CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4046624CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4046673CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4046673CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4045869CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4045869CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4045873CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4045873CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4046670CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4046670CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4046676CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4046676CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4045862CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4045862CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4045853CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4045853CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4045345CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4045345CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_A4045854CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:A4045854CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_AssetMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:AssetMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_MortgageMinusBackedSecuritiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MortgageMinusBackedSecuritiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_CollateralizedMortgageObligationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CollateralizedMortgageObligationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:USAffiliatedRegisteredInvestmentCompaniesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_ConsumerCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_ConsumerNonMinusCyclicalSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:ConsumerNonMinusCyclicalSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_ETFsClosedMinusEndFundsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ETFsClosedMinusEndFundsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_NonMinusRatedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:NonMinusRatedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_DCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:DCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_CCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_CACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_CAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:CAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_BCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_BACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_BAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:BAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_ACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:ACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_AACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_AAACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:AAACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_USGovtGuaranteedCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">thvnt:USGovtGuaranteedCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_LongMinusTermFixedIncomeCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:LongMinusTermFixedIncomeCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003846Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003846Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_AmericanTowerCorporation4045224CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AmericanTowerCorporation4045224CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_PrologisInc4045266CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:PrologisInc4045266CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_EquinixInc4045239CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:EquinixInc4045239CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_WelltowerInc4045284CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:WelltowerInc4045284CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_AvalonBayCommunitiesInc4045225CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AvalonBayCommunitiesInc4045225CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_SimonPropertyGroupInc4045275CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:SimonPropertyGroupInc4045275CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_VICIPropertiesInc4045282CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:VICIPropertiesInc4045282CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_IronMountainInc4045256CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:IronMountainInc4045256CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_DigitalRealtyTrustInc4045235CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:DigitalRealtyTrustInc4045235CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_PublicStorage4045267CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:PublicStorage4045267CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_RetailREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:RetailREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_IndustrialREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_TelecomTowerREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:TelecomTowerREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_MultiMinusFamilyResidentialREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:MultiMinusFamilyResidentialREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_HealthCareREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:HealthCareREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_DataCenterREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:DataCenterREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_OtherSpecializedREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:OtherSpecializedREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_SelfMinusStorageREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:SelfMinusStorageREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_SingleMinusFamilyResidentialREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:SingleMinusFamilyResidentialREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003838Member_HotelResortREITsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:HotelResortREITsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000200170Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_ElfBeautyInc4065242CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ElfBeautyInc4065242CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_GuidewireSoftwareInc4065250CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:GuidewireSoftwareInc4065250CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_Fabrinet4065304CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:Fabrinet4065304CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_VaronisSystemsInc4065300CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:VaronisSystemsInc4065300CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_GlobusMedicalInc4065248CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:GlobusMedicalInc4065248CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_HoulihanLokeyInc4065257CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:HoulihanLokeyInc4065257CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_OntoInnovationInc4065274CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:OntoInnovationInc4065274CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_NovaLtd4065310CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NovaLtd4065310CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_JJSnackFoodsCorporation4065260CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:JJSnackFoodsCorporation4065260CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_TriumphFinancialInc4065299CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:TriumphFinancialInc4065299CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000200170Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000200170Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003853Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_AbercrombieFitchCompany4044523CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AbercrombieFitchCompany4044523CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_Fabrinet4045114CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:Fabrinet4045114CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_EnsignGroupInc4044700CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:EnsignGroupInc4044700CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_SPSCommerceInc4044973CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:SPSCommerceInc4044973CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_AlleghenyTechnologiesInc4044542CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AlleghenyTechnologiesInc4044542CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_ComericaInc4044649CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:ComericaInc4044649CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_RobertHalfInc4044966CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:RobertHalfInc4044966CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_SPXTechnologiesInc4044974CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:SPXTechnologiesInc4044974CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_MuellerIndustriesInc4044873CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:MuellerIndustriesInc4044873CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_GlaukosCorporation4044738CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:GlaukosCorporation4044738CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_RegisteredInvestmentsCompaniesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:RegisteredInvestmentsCompaniesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003853Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003853Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="From2024-01-01to2024-06-28_C000003852Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-28</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_TTMTechnologiesInc4045191CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:TTMTechnologiesInc4045191CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_SharkNinjaInc4045213CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:SharkNinjaInc4045213CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_AirLeaseCorporation4045125CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AirLeaseCorporation4045125CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_BadgerInfrastructureSolutionsLtd4045209CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:BadgerInfrastructureSolutionsLtd4045209CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_NationalStorageAffiliatesTrust4045171CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:NationalStorageAffiliatesTrust4045171CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_RLICorporation4045181CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:RLICorporation4045181CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_HoulihanLokeyInc4045153CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:HoulihanLokeyInc4045153CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_GuidewireSoftwareInc4045149CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:GuidewireSoftwareInc4045149CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_AllyFinancialInc4045127CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:AllyFinancialInc4045127CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_KinsaleCapitalGroupInc4045158CTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">thvnt:KinsaleCapitalGroupInc4045158CTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_ShortMinusTermInvestmentsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">thvnt:ShortMinusTermInvestmentsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="AsOf2024-06-28_C000003852Member_CommunicationsServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000790166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">thvnt:C000003852Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">thvnt:CommunicationsServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="D">
        <measure>utr:D</measure>
    </unit>
    <unit id="Holding">
        <measure>thvnt:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-06-28" id="ixv-242825">0000790166</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-06-28" id="ixv-242826">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2024-01-01to2024-06-28" id="ixv-242827">N-CSRS</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-06-28" id="ixv-242828">Thrivent Series Fund, Inc.</dei:EntityRegistrantName>
    <dei:EntityInvCompanyType contextRef="From2024-01-01to2024-06-28" id="ixv-242829">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentPeriodEndDate contextRef="From2024-01-01to2024-06-28" id="ixv-242830">2024-06-28</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      id="ixv-250168">Thrivent Aggressive Allocation Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      id="ixv-250169">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      id="ixv-250170">This semi-annual shareholder report&#160;contains important information about the Thrivent Aggressive Allocation Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      id="ixv-168">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      id="ixv-250171">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      id="ixv-175">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$28&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.28%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      decimals="0"
      id="ixv-250172"
      unitRef="USD">28</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      decimals="INF"
      id="ixv-250173"
      unitRef="Pure">0.0028</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      id="ixv-204">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$2,199,052,131&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;981&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;25%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$7,346,432&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003823Member"
      decimals="0"
      id="ixv-250174"
      unitRef="USD">2199052131</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003823Member"
      decimals="INF"
      id="ixv-250175"
      unitRef="Holding">981</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      decimals="INF"
      id="ixv-250176"
      unitRef="Pure">0.25</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      decimals="0"
      id="ixv-250177"
      unitRef="USD">7346432</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      id="ixv-244">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent International Allocation Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Mid Cap Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Large Cap Value Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Global Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Small Cap Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Mid Cap Value Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core International Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Emerging Markets Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Microsoft Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVIDIA Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ThriventInternationalAllocationPortfolio4053915CTIMember"
      decimals="INF"
      id="ixv-250178"
      unitRef="Pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ThriventMidCapStockPortfolio4053911CTIMember"
      decimals="INF"
      id="ixv-250179"
      unitRef="Pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ThriventLargeCapValuePortfolio4053914CTIMember"
      decimals="INF"
      id="ixv-250180"
      unitRef="Pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ThriventGlobalStockPortfolio4053912CTIMember"
      decimals="INF"
      id="ixv-250181"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ThriventSmallCapStockPortfolio4053913CTIMember"
      decimals="INF"
      id="ixv-250182"
      unitRef="Pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ThriventCoreMidCapValueFund4053908CTIMember"
      decimals="INF"
      id="ixv-250183"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ThriventCoreInternationalEquityFund4053906CTIMember"
      decimals="INF"
      id="ixv-250184"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ThriventCoreEmergingMarketsEquityFund4053905CTIMember"
      decimals="INF"
      id="ixv-250185"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_MicrosoftCorporation4053677CTIMember"
      decimals="INF"
      id="ixv-250186"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_NVIDIACorporation4053723CTIMember"
      decimals="INF"
      id="ixv-250187"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003823Member"
      id="ixv-305">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="kD5SwdrIwBLReYafpnIPvqOzBIVk.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 370.047px 371px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Large Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;50.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Small Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;12.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;International&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;12.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;12.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Mid Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;6.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Investment Grade Debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;4.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Private Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Multi-Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_LargeCapCTIMember"
      decimals="INF"
      id="ixv-250188"
      unitRef="Pure">0.504</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_SmallCapCTIMember"
      decimals="INF"
      id="ixv-250189"
      unitRef="Pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_InternationalCTIMember"
      decimals="INF"
      id="ixv-250190"
      unitRef="Pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250191"
      unitRef="Pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_MidCapCTIMember"
      decimals="INF"
      id="ixv-250192"
      unitRef="Pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_InvestmentGradeDebtCTIMember"
      decimals="INF"
      id="ixv-250193"
      unitRef="Pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_PrivateEquityCTIMember"
      decimals="INF"
      id="ixv-250194"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_MultiMinusCapCTIMember"
      decimals="INF"
      id="ixv-250195"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-250196"
      unitRef="Pure">0.350</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250197"
      unitRef="Pure">0.125</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250198"
      unitRef="Pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250199"
      unitRef="Pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250200"
      unitRef="Pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250201"
      unitRef="Pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250202"
      unitRef="Pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_MortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-250203"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-250204"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003823Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250205"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      id="ixv-250206">Thrivent All Cap Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      id="ixv-250207">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      id="ixv-250208">This semi-annual shareholder report&#160;contains important information about the Thrivent All Cap Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      id="ixv-455">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      id="ixv-250209">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      id="ixv-462">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$33&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.33%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      decimals="0"
      id="ixv-250210"
      unitRef="USD">33</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      decimals="INF"
      id="ixv-250211"
      unitRef="Pure">0.0033</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      id="ixv-491">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$187,752,528&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;141&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;14%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$485,620&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003830Member"
      decimals="0"
      id="ixv-250212"
      unitRef="USD">187752528</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003830Member"
      decimals="INF"
      id="ixv-250213"
      unitRef="Holding">141</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      decimals="INF"
      id="ixv-250214"
      unitRef="Pure">0.14</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      decimals="0"
      id="ixv-250215"
      unitRef="USD">485620</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      id="ixv-531">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Microsoft Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Apple, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Amazon.com, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVIDIA Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Meta Platforms, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Applied Materials, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Adobe, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;J.P. Morgan Chase &amp;amp; Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Mastercard, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_MicrosoftCorporation4030205CTIMember"
      decimals="INF"
      id="ixv-250216"
      unitRef="Pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_AppleInc4030135CTIMember"
      decimals="INF"
      id="ixv-250217"
      unitRef="Pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_AmazoncomInc4030129CTIMember"
      decimals="INF"
      id="ixv-250218"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_NVIDIACorporation4030216CTIMember"
      decimals="INF"
      id="ixv-250219"
      unitRef="Pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_MetaPlatformsInc4030169CTIMember"
      decimals="INF"
      id="ixv-250220"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_AlphabetIncClassC4030128CTIMember"
      decimals="INF"
      id="ixv-250221"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_AppliedMaterialsInc4030136CTIMember"
      decimals="INF"
      id="ixv-250222"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_AdobeInc4030118CTIMember"
      decimals="INF"
      id="ixv-250223"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_JPMorganChaseCompany4030189CTIMember"
      decimals="INF"
      id="ixv-250224"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_MastercardInc4030200CTIMember"
      decimals="INF"
      id="ixv-250225"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003830Member"
      id="ixv-592">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="y7TuE3axhnUKewUsWAVgJQcnTqb6.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 477px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;96.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;1.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_CommonStockMember"
      decimals="INF"
      id="ixv-250226"
      unitRef="Pure">0.964</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-250227"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250228"
      unitRef="Pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250229"
      unitRef="Pure">0.285</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250230"
      unitRef="Pure">0.133</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250231"
      unitRef="Pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250232"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250233"
      unitRef="Pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250234"
      unitRef="Pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250235"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250236"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250237"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003830Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-250238"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      id="ixv-250239">Thrivent Balanced Income Plus Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      id="ixv-250240">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      id="ixv-250241">This semi-annual shareholder report&#160;contains important information about the Thrivent Balanced Income Plus Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      id="ixv-717">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      id="ixv-250242">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      id="ixv-724">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$32&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.32%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      decimals="0"
      id="ixv-250243"
      unitRef="USD">32</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      decimals="INF"
      id="ixv-250244"
      unitRef="Pure">0.0032</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      id="ixv-753">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$406,598,101&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;1,921&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;41%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,107,158&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003839Member"
      decimals="0"
      id="ixv-250245"
      unitRef="USD">406598101</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003839Member"
      decimals="INF"
      id="ixv-250246"
      unitRef="Holding">1921</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      decimals="INF"
      id="ixv-250247"
      unitRef="Pure">0.41</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      decimals="0"
      id="ixv-250248"
      unitRef="USD">1107158</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      id="ixv-793">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core International Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Emerging Markets Debt Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Microsoft Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 15-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVIDIA Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Apple, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Amazon.com, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_ThriventCoreInternationalEquityFund4040137CTIMember"
      decimals="INF"
      id="ixv-250249"
      unitRef="Pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_ThriventCoreEmergingMarketsDebtFund4040136CTIMember"
      decimals="INF"
      id="ixv-250250"
      unitRef="Pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_MicrosoftCorporation4039612CTIMember"
      decimals="INF"
      id="ixv-250251"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_FederalNationalMortgageAssociationConventional15MinusYrPassThrough4038557CTIMember"
      decimals="INF"
      id="ixv-250252"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_NVIDIACorporation4039741CTIMember"
      decimals="INF"
      id="ixv-250253"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_AppleInc4038624CTIMember"
      decimals="INF"
      id="ixv-250254"
      unitRef="Pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_USTreasuryBonds4040202CTIMember"
      decimals="INF"
      id="ixv-250255"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_AlphabetIncClassC4038568CTIMember"
      decimals="INF"
      id="ixv-250256"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_AmazoncomInc4038573CTIMember"
      decimals="INF"
      id="ixv-250257"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_USTreasuryBonds4040203CTIMember"
      decimals="INF"
      id="ixv-250258"
      unitRef="Pure">0.008</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003839Member"
      id="ixv-854">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="bHZb3nvEVnlueca2Rd9tHCcB3pnv.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 353px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Long-Term Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;47.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;33.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;12.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;6.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Preferred Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_LongMinusTermFixedIncomeCTIMember"
      decimals="INF"
      id="ixv-250259"
      unitRef="Pure">0.472</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_CommonStockMember"
      decimals="INF"
      id="ixv-250260"
      unitRef="Pure">0.331</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-250261"
      unitRef="Pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250262"
      unitRef="Pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_PreferredStockMember"
      decimals="INF"
      id="ixv-250263"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_MortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-250264"
      unitRef="Pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-250265"
      unitRef="Pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250266"
      unitRef="Pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250267"
      unitRef="Pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250268"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-250269"
      unitRef="Pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_CollateralizedMortgageObligationsSectorMember"
      decimals="INF"
      id="ixv-250270"
      unitRef="Pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_AssetMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-250271"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250272"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003839Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250273"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      id="ixv-250274">Thrivent Diversified Income Plus Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      id="ixv-250275">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      id="ixv-250276">This semi-annual shareholder report&#160;contains important information about the Thrivent Diversified Income Plus Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      id="ixv-989">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      id="ixv-250277">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      id="ixv-996">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$23&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.23%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      decimals="0"
      id="ixv-250278"
      unitRef="USD">23</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      decimals="INF"
      id="ixv-250279"
      unitRef="Pure">0.0023</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      id="ixv-1025">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$627,652,849&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;1,912&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;30%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,256,738&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003841Member"
      decimals="0"
      id="ixv-250280"
      unitRef="USD">627652849</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003841Member"
      decimals="INF"
      id="ixv-250281"
      unitRef="Holding">1912</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      decimals="INF"
      id="ixv-250282"
      unitRef="Pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      decimals="0"
      id="ixv-250283"
      unitRef="USD">1256738</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      id="ixv-1065">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Emerging Markets Debt Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core International Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal Home Loan Mortgage Corporation Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_ThriventCoreEmergingMarketsDebtFund4043293CTIMember"
      decimals="INF"
      id="ixv-250284"
      unitRef="Pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042382CTIMember"
      decimals="INF"
      id="ixv-250285"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_USTreasuryNotes4043361CTIMember"
      decimals="INF"
      id="ixv-250286"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_USTreasuryBonds4043356CTIMember"
      decimals="INF"
      id="ixv-250287"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_ThriventCoreInternationalEquityFund4043294CTIMember"
      decimals="INF"
      id="ixv-250288"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_USTreasuryNotes4043359CTIMember"
      decimals="INF"
      id="ixv-250289"
      unitRef="Pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_FederalHomeLoanMortgageCorporationConventional30MinusYrPassThrough4042308CTIMember"
      decimals="INF"
      id="ixv-250290"
      unitRef="Pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042362CTIMember"
      decimals="INF"
      id="ixv-250291"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042389CTIMember"
      decimals="INF"
      id="ixv-250292"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_FederalNationalMortgageAssociationConventional30MinusYrPassThrough4042374CTIMember"
      decimals="INF"
      id="ixv-250293"
      unitRef="Pure">0.008</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003841Member"
      id="ixv-1126">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="oqV8BakmMuRc1nOhA0JVDoT2ViC8.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 353px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Long-Term Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;70.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;13.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;10.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;4.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Preferred Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;1.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_LongMinusTermFixedIncomeCTIMember"
      decimals="INF"
      id="ixv-250294"
      unitRef="Pure">0.704</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_CommonStockMember"
      decimals="INF"
      id="ixv-250295"
      unitRef="Pure">0.139</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-250296"
      unitRef="Pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250297"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_PreferredStockMember"
      decimals="INF"
      id="ixv-250298"
      unitRef="Pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_MortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-250299"
      unitRef="Pure">0.218</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250300"
      unitRef="Pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-250301"
      unitRef="Pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_AssetMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-250302"
      unitRef="Pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_CollateralizedMortgageObligationsSectorMember"
      decimals="INF"
      id="ixv-250303"
      unitRef="Pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250304"
      unitRef="Pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-250305"
      unitRef="Pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250306"
      unitRef="Pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250307"
      unitRef="Pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003841Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250308"
      unitRef="Pure">0.037</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      id="ixv-250309">Thrivent Emerging Markets Equity Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      id="ixv-250310">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      id="ixv-250311">This semi-annual shareholder report&#160;contains important information about the Thrivent Emerging Markets Equity Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      id="ixv-1261">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      id="ixv-250312">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      id="ixv-1268">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$57&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.57%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      decimals="0"
      id="ixv-250313"
      unitRef="USD">57</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      decimals="INF"
      id="ixv-250314"
      unitRef="Pure">0.0057</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      id="ixv-1297">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 19 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$67,073,564&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;323&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;36%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$293,505&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000062731Member"
      decimals="0"
      id="ixv-250315"
      unitRef="USD">67073564</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000062731Member"
      decimals="INF"
      id="ixv-250316"
      unitRef="Holding">323</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      decimals="INF"
      id="ixv-250317"
      unitRef="Pure">0.36</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      decimals="0"
      id="ixv-250318"
      unitRef="USD">293505</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      id="ixv-1337">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 48 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Taiwan Semiconductor Manufacturing Company, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;9.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Tencent Holdings, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Samsung Electronics Company, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;ICICI Bank, Ltd. ADR&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alibaba Group Holding, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Hero MotoCorp, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Tata Consultancy Services, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;State Bank of India&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;PDD Holdings, Inc. ADR&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;MediaTek, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064244CTIMember"
      decimals="INF"
      id="ixv-250319"
      unitRef="Pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064381CTIMember"
      decimals="INF"
      id="ixv-250320"
      unitRef="Pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064238CTIMember"
      decimals="INF"
      id="ixv-250321"
      unitRef="Pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064133CTIMember"
      decimals="INF"
      id="ixv-250322"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064370CTIMember"
      decimals="INF"
      id="ixv-250323"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064188CTIMember"
      decimals="INF"
      id="ixv-250324"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064270CTIMember"
      decimals="INF"
      id="ixv-250325"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064408CTIMember"
      decimals="INF"
      id="ixv-250326"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064250CTIMember"
      decimals="INF"
      id="ixv-250327"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_A4064196CTIMember"
      decimals="INF"
      id="ixv-250328"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062731Member"
      id="ixv-1398">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 39; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Major Market Sectors (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 42 / 39; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;28.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;20.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;14.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Communications Services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;8.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Industrials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Health Care&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250329"
      unitRef="Pure">0.280</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250330"
      unitRef="Pure">0.209</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250331"
      unitRef="Pure">0.145</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250332"
      unitRef="Pure">0.082</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250333"
      unitRef="Pure">0.062</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250334"
      unitRef="Pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250335"
      unitRef="Pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250336"
      unitRef="Pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250337"
      unitRef="Pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-250338"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_IN"
      decimals="INF"
      id="ixv-250339"
      unitRef="Pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_TW"
      decimals="INF"
      id="ixv-250340"
      unitRef="Pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_KY"
      decimals="INF"
      id="ixv-250341"
      unitRef="Pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_CN"
      decimals="INF"
      id="ixv-250342"
      unitRef="Pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_KR"
      decimals="INF"
      id="ixv-250343"
      unitRef="Pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_BR"
      decimals="INF"
      id="ixv-250344"
      unitRef="Pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_SA"
      decimals="INF"
      id="ixv-250345"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_ZA"
      decimals="INF"
      id="ixv-250346"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_PL"
      decimals="INF"
      id="ixv-250347"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_AE"
      decimals="INF"
      id="ixv-250348"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_OtherCountriesCTIMember"
      decimals="INF"
      id="ixv-250349"
      unitRef="Pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_CommonStockMember"
      decimals="INF"
      id="ixv-250350"
      unitRef="Pure">0.982</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_PreferredStockMember"
      decimals="INF"
      id="ixv-250351"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062731Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250352"
      unitRef="Pure">0.004</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      id="ixv-250353">Thrivent ESG Index Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      id="ixv-250354">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      id="ixv-250355">This semi-annual shareholder report&#160;contains important information about the Thrivent ESG Index Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      id="ixv-1587">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      id="ixv-250356">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      id="ixv-1594">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$17&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.17%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      decimals="0"
      id="ixv-250357"
      unitRef="USD">17</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      decimals="INF"
      id="ixv-250358"
      unitRef="Pure">0.0017</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      id="ixv-1623">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$51,843,002&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;406&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;7%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$47,261&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000218692Member"
      decimals="0"
      id="ixv-250359"
      unitRef="USD">51843002</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000218692Member"
      decimals="INF"
      id="ixv-250360"
      unitRef="Holding">406</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      decimals="INF"
      id="ixv-250361"
      unitRef="Pure">0.07</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      decimals="0"
      id="ixv-250362"
      unitRef="USD">47261</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      id="ixv-1663">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Microsoft Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVIDIA Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;iShares MSCI KLD 400 Social ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;8.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Tesla, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Visa, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Procter &amp;amp; Gamble Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Mastercard, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Home Depot, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_MicrosoftCorporation4067862CTIMember"
      decimals="INF"
      id="ixv-250363"
      unitRef="Pure">0.112</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_NVIDIACorporation4067883CTIMember"
      decimals="INF"
      id="ixv-250364"
      unitRef="Pure">0.110</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_ISharesMSCIKLD400SocialETF4067818CTIMember"
      decimals="INF"
      id="ixv-250365"
      unitRef="Pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_AlphabetIncClassA4067644CTIMember"
      decimals="INF"
      id="ixv-250366"
      unitRef="Pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_AlphabetIncClassC4067643CTIMember"
      decimals="INF"
      id="ixv-250367"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_TeslaInc4067954CTIMember"
      decimals="INF"
      id="ixv-250368"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_VisaInc4067983CTIMember"
      decimals="INF"
      id="ixv-250369"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_ProcterGambleCompany4067907CTIMember"
      decimals="INF"
      id="ixv-250370"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_MastercardInc4067854CTIMember"
      decimals="INF"
      id="ixv-250371"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_HomeDepotInc4067793CTIMember"
      decimals="INF"
      id="ixv-250372"
      unitRef="Pure">0.012</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218692Member"
      id="ixv-1724">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="zrXx4cOg0yC8WZLWV5oZDybWpwTW.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 477px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;91.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;8.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_CommonStockMember"
      decimals="INF"
      id="ixv-250373"
      unitRef="Pure">0.912</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-250374"
      unitRef="Pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250375"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250376"
      unitRef="Pure">0.358</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250377"
      unitRef="Pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250378"
      unitRef="Pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250379"
      unitRef="Pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-250380"
      unitRef="Pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250381"
      unitRef="Pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250382"
      unitRef="Pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250383"
      unitRef="Pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-250384"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218692Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250385"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      id="ixv-250386">Thrivent Global Stock Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      id="ixv-250387">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      id="ixv-250388">This semi-annual shareholder report&#160;contains important information about the Thrivent Global Stock Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      id="ixv-1849">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      id="ixv-250389">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      id="ixv-1856">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$30&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.30%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      decimals="0"
      id="ixv-250390"
      unitRef="USD">30</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      decimals="INF"
      id="ixv-250391"
      unitRef="Pure">0.0030</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      id="ixv-1885">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,538,551,154&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;1,136&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;30%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$4,264,521&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003836Member"
      decimals="0"
      id="ixv-250392"
      unitRef="USD">1538551154</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003836Member"
      decimals="INF"
      id="ixv-250393"
      unitRef="Holding">1136</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      decimals="INF"
      id="ixv-250394"
      unitRef="Pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      decimals="0"
      id="ixv-250395"
      unitRef="USD">4264521</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      id="ixv-1925">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Emerging Markets Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Microsoft Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVIDIA Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Small Cap Value Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Apple, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Amazon.com, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Meta Platforms, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;QUALCOMM, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;ASML Holding NV&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_ThriventCoreEmergingMarketsEquityFund4041387CTIMember"
      decimals="INF"
      id="ixv-250396"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_MicrosoftCorporation4041035CTIMember"
      decimals="INF"
      id="ixv-250397"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_NVIDIACorporation4041165CTIMember"
      decimals="INF"
      id="ixv-250398"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_ThriventCoreSmallCapValueFund4041388CTIMember"
      decimals="INF"
      id="ixv-250399"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_AlphabetIncClassC4040524CTIMember"
      decimals="INF"
      id="ixv-250400"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_AppleInc4040544CTIMember"
      decimals="INF"
      id="ixv-250401"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_AmazoncomInc4040527CTIMember"
      decimals="INF"
      id="ixv-250402"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_MetaPlatformsInc4040788CTIMember"
      decimals="INF"
      id="ixv-250403"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_QUALCOMMInc4041273CTIMember"
      decimals="INF"
      id="ixv-250404"
      unitRef="Pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_ASMLHoldingNV4041527CTIMember"
      decimals="INF"
      id="ixv-250405"
      unitRef="Pure">0.008</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003836Member"
      id="ixv-1986">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="erTWAOvMf4VS3CWutuaJ0Ax06ljt.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 427px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;77.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;16.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;5.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Preferred Stock&amp;lt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_CommonStockMember"
      decimals="INF"
      id="ixv-250406"
      unitRef="Pure">0.776</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250407"
      unitRef="Pure">0.166</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-250408"
      unitRef="Pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_PreferredStockMember"
      decimals="INF"
      id="ixv-250409"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250410"
      unitRef="Pure">0.156</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250411"
      unitRef="Pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250412"
      unitRef="Pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250413"
      unitRef="Pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250414"
      unitRef="Pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250415"
      unitRef="Pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-250416"
      unitRef="Pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250417"
      unitRef="Pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250418"
      unitRef="Pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003836Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250419"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      id="ixv-250420">Thrivent Government Bond Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      id="ixv-250421">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      id="ixv-250422">This semi-annual shareholder report&#160;contains important information about the Thrivent Government Bond Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      id="ixv-2116">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      id="ixv-250423">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      id="ixv-2123">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 56; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$24&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.24%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      decimals="0"
      id="ixv-250424"
      unitRef="USD">24</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      decimals="INF"
      id="ixv-250425"
      unitRef="Pure">0.0024</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      id="ixv-2152">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 19 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$162,891,977&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;95&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;151%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$282,096&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 255, 255); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: grid; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 21 / 24 / 26 / 65; line-height: 24px; margin: 0px; width: 100%; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003843Member"
      decimals="0"
      id="ixv-250426"
      unitRef="USD">162891977</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003843Member"
      decimals="INF"
      id="ixv-250427"
      unitRef="Holding">95</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      decimals="INF"
      id="ixv-250428"
      unitRef="Pure">1.51</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      decimals="0"
      id="ixv-250429"
      unitRef="USD">282096</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      id="ixv-2193">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 49 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;13.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 48px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Government National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040488CTIMember"
      decimals="INF"
      id="ixv-250430"
      unitRef="Pure">0.136</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040489CTIMember"
      decimals="INF"
      id="ixv-250431"
      unitRef="Pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040490CTIMember"
      decimals="INF"
      id="ixv-250432"
      unitRef="Pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040401CTIMember"
      decimals="INF"
      id="ixv-250433"
      unitRef="Pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040404CTIMember"
      decimals="INF"
      id="ixv-250434"
      unitRef="Pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040487CTIMember"
      decimals="INF"
      id="ixv-250435"
      unitRef="Pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040486CTIMember"
      decimals="INF"
      id="ixv-250436"
      unitRef="Pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040402CTIMember"
      decimals="INF"
      id="ixv-250437"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040459CTIMember"
      decimals="INF"
      id="ixv-250438"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_A4040460CTIMember"
      decimals="INF"
      id="ixv-250439"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003843Member"
      id="ixv-2254">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Major Market Sectors (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 48 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Mortgage-Backed Securities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;48.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Government &amp;amp; Agencies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;37.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Collateralized Mortgage Obligations&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Asset-Backed Securities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Commercial Mortgage-Backed Securities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_MortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-250440"
      unitRef="Pure">0.487</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-250441"
      unitRef="Pure">0.375</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_CollateralizedMortgageObligationsSectorMember"
      decimals="INF"
      id="ixv-250442"
      unitRef="Pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_AssetMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-250443"
      unitRef="Pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_CommercialMortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-250444"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_ETFsClosedMinusEndFundsCTIMember"
      decimals="INF"
      id="ixv-250445"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_NonMinusRatedCTIMember"
      decimals="INF"
      id="ixv-250446"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_DCTIMember"
      decimals="INF"
      id="ixv-250447"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_CCTIMember"
      decimals="INF"
      id="ixv-250448"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_CACTIMember"
      decimals="INF"
      id="ixv-250449"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_CAACTIMember"
      decimals="INF"
      id="ixv-250450"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_BCTIMember"
      decimals="INF"
      id="ixv-250451"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_BACTIMember"
      decimals="INF"
      id="ixv-250452"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_BAACTIMember"
      decimals="INF"
      id="ixv-250453"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_ACTIMember"
      decimals="INF"
      id="ixv-250454"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_AACTIMember"
      decimals="INF"
      id="ixv-250455"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_AAACTIMember"
      decimals="INF"
      id="ixv-250456"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_USGovtGuaranteedCTIMember"
      decimals="INF"
      id="ixv-250457"
      unitRef="Pure">0.953</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_LongMinusTermFixedIncomeCTIMember"
      decimals="INF"
      id="ixv-250458"
      unitRef="Pure">0.841</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003843Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250459"
      unitRef="Pure">0.159</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      id="ixv-250460">Thrivent Healthcare Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      id="ixv-250461">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      id="ixv-250462">This semi-annual shareholder report&#160;contains important information about the Thrivent Healthcare Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      id="ixv-2436">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      id="ixv-250463">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      id="ixv-2443">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$42&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.42%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      decimals="0"
      id="ixv-250464"
      unitRef="USD">42</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      decimals="INF"
      id="ixv-250465"
      unitRef="Pure">0.0042</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      id="ixv-2472">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$277,062,970&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;58&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;9%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,130,714&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000062736Member"
      decimals="0"
      id="ixv-250466"
      unitRef="USD">277062970</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000062736Member"
      decimals="INF"
      id="ixv-250467"
      unitRef="Holding">58</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      decimals="INF"
      id="ixv-250468"
      unitRef="Pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      decimals="0"
      id="ixv-250469"
      unitRef="USD">1130714</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      id="ixv-2512">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Eli Lilly &amp;amp; Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;UnitedHealth Group, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;8.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Johnson &amp;amp; Johnson&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Merck &amp;amp; Company, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;AbbVie, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Danaher Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Abbott Laboratories&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Amgen, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Intuitive Surgical, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thermo Fisher Scientific, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_EliLillyCompany4064076CTIMember"
      decimals="INF"
      id="ixv-250470"
      unitRef="Pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_UnitedHealthGroupInc4064092CTIMember"
      decimals="INF"
      id="ixv-250471"
      unitRef="Pure">0.087</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_JohnsonJohnson4064074CTIMember"
      decimals="INF"
      id="ixv-250472"
      unitRef="Pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_MerckCompanyInc4064079CTIMember"
      decimals="INF"
      id="ixv-250473"
      unitRef="Pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_AbbVieInc4064042CTIMember"
      decimals="INF"
      id="ixv-250474"
      unitRef="Pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_DanaherCorporation4064060CTIMember"
      decimals="INF"
      id="ixv-250475"
      unitRef="Pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_AbbottLaboratories4064041CTIMember"
      decimals="INF"
      id="ixv-250476"
      unitRef="Pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_AmgenInc4064046CTIMember"
      decimals="INF"
      id="ixv-250477"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_IntuitiveSurgicalInc4064072CTIMember"
      decimals="INF"
      id="ixv-250478"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_ThermoFisherScientificInc4064090CTIMember"
      decimals="INF"
      id="ixv-250479"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062736Member"
      id="ixv-2573">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="bQXtjNk2tvfa0OxvJeedUjGoUyXg.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 477px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;99.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_CommonStockMember"
      decimals="INF"
      id="ixv-250480"
      unitRef="Pure">0.994</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250481"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-250482"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_PharmaceuticalsSectorMember"
      decimals="INF"
      id="ixv-250483"
      unitRef="Pure">0.310</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_HealthCareEquipmentSectorMember"
      decimals="INF"
      id="ixv-250484"
      unitRef="Pure">0.187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_BiotechnologySectorMember"
      decimals="INF"
      id="ixv-250485"
      unitRef="Pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_ManagedHealthCareSectorMember"
      decimals="INF"
      id="ixv-250486"
      unitRef="Pure">0.134</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_LifeSciencesToolsServicesSectorMember"
      decimals="INF"
      id="ixv-250487"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_HealthCareServicesSectorMember"
      decimals="INF"
      id="ixv-250488"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_HealthCareFacilitiesSectorMember"
      decimals="INF"
      id="ixv-250489"
      unitRef="Pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_HealthCareDistributorsSectorMember"
      decimals="INF"
      id="ixv-250490"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_HealthCareSuppliesSectorMember"
      decimals="INF"
      id="ixv-250491"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062736Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-250492"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      id="ixv-250493">Thrivent High Yield Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      id="ixv-250494">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      id="ixv-250495">This semi-annual shareholder report&#160;contains important information about the Thrivent High Yield Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      id="ixv-2698">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      id="ixv-250496">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      id="ixv-2705">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 56; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$22&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.22%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      decimals="0"
      id="ixv-250497"
      unitRef="USD">22</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      decimals="INF"
      id="ixv-250498"
      unitRef="Pure">0.0022</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      id="ixv-2734">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 19 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$796,392,970&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;567&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;35%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,551,272&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 255, 255); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: grid; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 21 / 24 / 26 / 65; line-height: 24px; margin: 0px; width: 100%; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003840Member"
      decimals="0"
      id="ixv-250499"
      unitRef="USD">796392970</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003840Member"
      decimals="INF"
      id="ixv-250500"
      unitRef="Holding">567</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      decimals="INF"
      id="ixv-250501"
      unitRef="Pure">0.35</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      decimals="0"
      id="ixv-250502"
      unitRef="USD">1551272</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      id="ixv-2775">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 49 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;iShares Broad USD High Yield Corporate Bond ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;SPDR Bloomberg High Yield Bond ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Caesars Entertainment, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;H&amp;amp;E Equipment Services, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;DIRECTV Financing, LLC/DIRECTV Financing Co-Obligor, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;1011778 B.C., ULC/New Red Finance, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Encompass Health Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;GFL Environmental, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Teva Pharmaceutical Finance Netherlands III BV&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;CCO Holdings, LLC/CCO Holdings Capital Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027531CTIMember"
      decimals="INF"
      id="ixv-250503"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027687CTIMember"
      decimals="INF"
      id="ixv-250504"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027371CTIMember"
      decimals="INF"
      id="ixv-250505"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027490CTIMember"
      decimals="INF"
      id="ixv-250506"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027432CTIMember"
      decimals="INF"
      id="ixv-250507"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027626CTIMember"
      decimals="INF"
      id="ixv-250508"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027450CTIMember"
      decimals="INF"
      id="ixv-250509"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027471CTIMember"
      decimals="INF"
      id="ixv-250510"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027748CTIMember"
      decimals="INF"
      id="ixv-250511"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_A4027352CTIMember"
      decimals="INF"
      id="ixv-250512"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003840Member"
      id="ixv-2836">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Major Market Sectors (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 48 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;17.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;12.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Communications Services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;12.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Non-Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Capital Goods&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;10.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Basic Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Unaffiliated Registered Investment Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_ConsumerCyclicalSectorMember"
      decimals="INF"
      id="ixv-250513"
      unitRef="Pure">0.173</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250514"
      unitRef="Pure">0.129</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250515"
      unitRef="Pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_ConsumerNonMinusCyclicalSectorMember"
      decimals="INF"
      id="ixv-250516"
      unitRef="Pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_CapitalGoodsSectorMember"
      decimals="INF"
      id="ixv-250517"
      unitRef="Pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250518"
      unitRef="Pure">0.108</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_TechnologySectorMember"
      decimals="INF"
      id="ixv-250519"
      unitRef="Pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_BasicMaterialsSectorMember"
      decimals="INF"
      id="ixv-250520"
      unitRef="Pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250521"
      unitRef="Pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-250522"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_ETFsClosedMinusEndFundsCTIMember"
      decimals="INF"
      id="ixv-250523"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_NonMinusRatedCTIMember"
      decimals="INF"
      id="ixv-250524"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_DCTIMember"
      decimals="INF"
      id="ixv-250525"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_CCTIMember"
      decimals="INF"
      id="ixv-250526"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_CACTIMember"
      decimals="INF"
      id="ixv-250527"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_CAACTIMember"
      decimals="INF"
      id="ixv-250528"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_BCTIMember"
      decimals="INF"
      id="ixv-250529"
      unitRef="Pure">0.492</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_BACTIMember"
      decimals="INF"
      id="ixv-250530"
      unitRef="Pure">0.361</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_BAACTIMember"
      decimals="INF"
      id="ixv-250531"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_ACTIMember"
      decimals="INF"
      id="ixv-250532"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_AACTIMember"
      decimals="INF"
      id="ixv-250533"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_AAACTIMember"
      decimals="INF"
      id="ixv-250534"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_USGovtGuaranteedCTIMember"
      decimals="INF"
      id="ixv-250535"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_LongMinusTermFixedIncomeCTIMember"
      decimals="INF"
      id="ixv-250536"
      unitRef="Pure">0.907</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250537"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_BankLoansCTIMember"
      decimals="INF"
      id="ixv-250538"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-250539"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003840Member_CommonStockMember"
      decimals="INF"
      id="ixv-250540"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      id="ixv-250541">Thrivent Income Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      id="ixv-250542">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      id="ixv-250543">This semi-annual shareholder report&#160;contains important information about the Thrivent Income Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      id="ixv-3058">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      id="ixv-250544">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      id="ixv-3065">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 56; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$22&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.22%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      decimals="0"
      id="ixv-250545"
      unitRef="USD">22</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      decimals="INF"
      id="ixv-250546"
      unitRef="Pure">0.0022</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      id="ixv-3094">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 19 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,305,233,236&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;586&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;26%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$2,583,812&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 255, 255); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: grid; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 21 / 24 / 26 / 65; line-height: 24px; margin: 0px; width: 100%; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003842Member"
      decimals="0"
      id="ixv-250547"
      unitRef="USD">1305233236</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003842Member"
      decimals="INF"
      id="ixv-250548"
      unitRef="Holding">586</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      decimals="INF"
      id="ixv-250549"
      unitRef="Pure">0.26</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      decimals="0"
      id="ixv-250550"
      unitRef="USD">2583812</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      id="ixv-3135">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 49 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal Home Loan Mortgage Corporation Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;UBS Group AG&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Sprint Capital Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Cheniere Energy Partners, LP&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Hyundai Capital America&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;UBS Group AG&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4027222CTIMember"
      decimals="INF"
      id="ixv-250551"
      unitRef="Pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4027227CTIMember"
      decimals="INF"
      id="ixv-250552"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4026927CTIMember"
      decimals="INF"
      id="ixv-250553"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4027223CTIMember"
      decimals="INF"
      id="ixv-250554"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4026871CTIMember"
      decimals="INF"
      id="ixv-250555"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4027224CTIMember"
      decimals="INF"
      id="ixv-250556"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4027183CTIMember"
      decimals="INF"
      id="ixv-250557"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4026836CTIMember"
      decimals="INF"
      id="ixv-250558"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4026980CTIMember"
      decimals="INF"
      id="ixv-250559"
      unitRef="Pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_A4026866CTIMember"
      decimals="INF"
      id="ixv-250560"
      unitRef="Pure">0.004</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003842Member"
      id="ixv-3196">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Major Market Sectors (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 48 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;36.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Non-Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;10.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Communications Services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Capital Goods&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Government &amp;amp; Agencies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Transportation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250561"
      unitRef="Pure">0.360</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_ConsumerNonMinusCyclicalSectorMember"
      decimals="INF"
      id="ixv-250562"
      unitRef="Pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_ConsumerCyclicalSectorMember"
      decimals="INF"
      id="ixv-250563"
      unitRef="Pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250564"
      unitRef="Pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250565"
      unitRef="Pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250566"
      unitRef="Pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_CapitalGoodsSectorMember"
      decimals="INF"
      id="ixv-250567"
      unitRef="Pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_TechnologySectorMember"
      decimals="INF"
      id="ixv-250568"
      unitRef="Pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-250569"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_TransportationSectorMember"
      decimals="INF"
      id="ixv-250570"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_ETFsClosedMinusEndFundsCTIMember"
      decimals="INF"
      id="ixv-250571"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_NonMinusRatedCTIMember"
      decimals="INF"
      id="ixv-250572"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_DCTIMember"
      decimals="INF"
      id="ixv-250573"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_CCTIMember"
      decimals="INF"
      id="ixv-250574"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_CACTIMember"
      decimals="INF"
      id="ixv-250575"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_CAACTIMember"
      decimals="INF"
      id="ixv-250576"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_BCTIMember"
      decimals="INF"
      id="ixv-250577"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_BACTIMember"
      decimals="INF"
      id="ixv-250578"
      unitRef="Pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_BAACTIMember"
      decimals="INF"
      id="ixv-250579"
      unitRef="Pure">0.581</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_ACTIMember"
      decimals="INF"
      id="ixv-250580"
      unitRef="Pure">0.232</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_AACTIMember"
      decimals="INF"
      id="ixv-250581"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_AAACTIMember"
      decimals="INF"
      id="ixv-250582"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_USGovtGuaranteedCTIMember"
      decimals="INF"
      id="ixv-250583"
      unitRef="Pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_LongMinusTermFixedIncomeCTIMember"
      decimals="INF"
      id="ixv-250584"
      unitRef="Pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250585"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003842Member_CommonStockMember"
      decimals="INF"
      id="ixv-250586"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      id="ixv-250587">Thrivent International Allocation Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      id="ixv-250588">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      id="ixv-250589">This semi-annual shareholder report&#160;contains important information about the Thrivent International Allocation Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      id="ixv-3408">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      id="ixv-250590">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      id="ixv-3415">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$36&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.36%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      decimals="0"
      id="ixv-250591"
      unitRef="USD">36</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      decimals="INF"
      id="ixv-250592"
      unitRef="Pure">0.0036</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      id="ixv-3444">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 19 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,418,967,516&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;1,007&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;45%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$4,483,057&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000062728Member"
      decimals="0"
      id="ixv-250593"
      unitRef="USD">1418967516</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000062728Member"
      decimals="INF"
      id="ixv-250594"
      unitRef="Holding">1007</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      decimals="INF"
      id="ixv-250595"
      unitRef="Pure">0.45</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      decimals="0"
      id="ixv-250596"
      unitRef="USD">4483057</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      id="ixv-3484">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 48 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;ASML Holding NV&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Novartis AG&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Shell plc&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Novo Nordisk AS&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;AstraZeneca plc&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;ABB, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Allianz SE&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Canadian National Railway Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alimentation Couche-Tard, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Holcim AG&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4063042CTIMember"
      decimals="INF"
      id="ixv-250597"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4062798CTIMember"
      decimals="INF"
      id="ixv-250598"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4063209CTIMember"
      decimals="INF"
      id="ixv-250599"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4063208CTIMember"
      decimals="INF"
      id="ixv-250600"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4062320CTIMember"
      decimals="INF"
      id="ixv-250601"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4062799CTIMember"
      decimals="INF"
      id="ixv-250602"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4062404CTIMember"
      decimals="INF"
      id="ixv-250603"
      unitRef="Pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4062338CTIMember"
      decimals="INF"
      id="ixv-250604"
      unitRef="Pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4063130CTIMember"
      decimals="INF"
      id="ixv-250605"
      unitRef="Pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_A4062801CTIMember"
      decimals="INF"
      id="ixv-250606"
      unitRef="Pure">0.010</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000062728Member"
      id="ixv-3545">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 39; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Major Market Sectors (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 42 / 39; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;19.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Industrials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;15.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;12.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Health Care&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;10.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Communications Services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250607"
      unitRef="Pure">0.191</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250608"
      unitRef="Pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250609"
      unitRef="Pure">0.126</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250610"
      unitRef="Pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250611"
      unitRef="Pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250612"
      unitRef="Pure">0.069</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250613"
      unitRef="Pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250614"
      unitRef="Pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250615"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250616"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_JP"
      decimals="INF"
      id="ixv-250617"
      unitRef="Pure">0.185</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_GB"
      decimals="INF"
      id="ixv-250618"
      unitRef="Pure">0.111</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_CH"
      decimals="INF"
      id="ixv-250619"
      unitRef="Pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_CA"
      decimals="INF"
      id="ixv-250620"
      unitRef="Pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_FR"
      decimals="INF"
      id="ixv-250621"
      unitRef="Pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_AU"
      decimals="INF"
      id="ixv-250622"
      unitRef="Pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_NL"
      decimals="INF"
      id="ixv-250623"
      unitRef="Pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_DE"
      decimals="INF"
      id="ixv-250624"
      unitRef="Pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_IT"
      decimals="INF"
      id="ixv-250625"
      unitRef="Pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_SE"
      decimals="INF"
      id="ixv-250626"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_OtherCountriesCTIMember"
      decimals="INF"
      id="ixv-250627"
      unitRef="Pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_CommonStockMember"
      decimals="INF"
      id="ixv-250628"
      unitRef="Pure">0.957</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250629"
      unitRef="Pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000062728Member_PreferredStockMember"
      decimals="INF"
      id="ixv-250630"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      id="ixv-250631">Thrivent International Index Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      id="ixv-250632">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      id="ixv-250633">This semi-annual shareholder report&#160;contains important information about the Thrivent International Index Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      id="ixv-3734">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      id="ixv-250634">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      id="ixv-3741">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.21%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      decimals="0"
      id="ixv-250635"
      unitRef="USD">21</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      decimals="INF"
      id="ixv-250636"
      unitRef="Pure">0.0021</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      id="ixv-3770">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 19 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$203,968,420&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;748&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;2%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$195,280&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000218693Member"
      decimals="0"
      id="ixv-250637"
      unitRef="USD">203968420</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000218693Member"
      decimals="INF"
      id="ixv-250638"
      unitRef="Holding">748</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      decimals="INF"
      id="ixv-250639"
      unitRef="Pure">0.02</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      decimals="0"
      id="ixv-250640"
      unitRef="USD">195280</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      id="ixv-3810">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 48 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Novo Nordisk AS&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;ASML Holding NV&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Nestle SA&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;AstraZeneca plc&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Shell plc&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Toyota Motor Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;LVMH Moet Hennessy Louis Vuitton SE&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Novartis AG&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;SAP SE&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Roche Holding AG, Participation Certificates&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4067556CTIMember"
      decimals="INF"
      id="ixv-250641"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4067452CTIMember"
      decimals="INF"
      id="ixv-250642"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4067275CTIMember"
      decimals="INF"
      id="ixv-250643"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4066902CTIMember"
      decimals="INF"
      id="ixv-250644"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4067557CTIMember"
      decimals="INF"
      id="ixv-250645"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4067249CTIMember"
      decimals="INF"
      id="ixv-250646"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4066918CTIMember"
      decimals="INF"
      id="ixv-250647"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4067268CTIMember"
      decimals="INF"
      id="ixv-250648"
      unitRef="Pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4066958CTIMember"
      decimals="INF"
      id="ixv-250649"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_A4067271CTIMember"
      decimals="INF"
      id="ixv-250650"
      unitRef="Pure">0.011</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218693Member"
      id="ixv-3871">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 39; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Major Market Sectors (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 42 / 39; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;19.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Industrials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;16.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Health Care&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;13.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Information Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;9.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;8.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Communications Services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250651"
      unitRef="Pure">0.196</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250652"
      unitRef="Pure">0.166</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250653"
      unitRef="Pure">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250654"
      unitRef="Pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250655"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250656"
      unitRef="Pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250657"
      unitRef="Pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250658"
      unitRef="Pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250659"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250660"
      unitRef="Pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_JP"
      decimals="INF"
      id="ixv-250661"
      unitRef="Pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_GB"
      decimals="INF"
      id="ixv-250662"
      unitRef="Pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_FR"
      decimals="INF"
      id="ixv-250663"
      unitRef="Pure">0.102</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_CH"
      decimals="INF"
      id="ixv-250664"
      unitRef="Pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_DE"
      decimals="INF"
      id="ixv-250665"
      unitRef="Pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_AU"
      decimals="INF"
      id="ixv-250666"
      unitRef="Pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_NL"
      decimals="INF"
      id="ixv-250667"
      unitRef="Pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_DK"
      decimals="INF"
      id="ixv-250668"
      unitRef="Pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_SE"
      decimals="INF"
      id="ixv-250669"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_ES"
      decimals="INF"
      id="ixv-250670"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_OtherCountriesCTIMember"
      decimals="INF"
      id="ixv-250671"
      unitRef="Pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_CommonStockMember"
      decimals="INF"
      id="ixv-250672"
      unitRef="Pure">0.983</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250673"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218693Member_PreferredStockMember"
      decimals="INF"
      id="ixv-250674"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      id="ixv-250675">Thrivent Large Cap Growth Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      id="ixv-250676">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      id="ixv-250677">This semi-annual shareholder report&#160;contains important information about the Thrivent Large Cap Growth Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      id="ixv-4060">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      id="ixv-250678">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      id="ixv-4067">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.21%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      decimals="0"
      id="ixv-250679"
      unitRef="USD">21</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      decimals="INF"
      id="ixv-250680"
      unitRef="Pure">0.0021</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      id="ixv-4096">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$2,875,325,408&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;49&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;21%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$5,274,775&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003831Member"
      decimals="0"
      id="ixv-250681"
      unitRef="USD">2875325408</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003831Member"
      decimals="INF"
      id="ixv-250682"
      unitRef="Holding">49</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      decimals="INF"
      id="ixv-250683"
      unitRef="Pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      decimals="0"
      id="ixv-250684"
      unitRef="USD">5274775</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      id="ixv-4136">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Microsoft Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;10.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVIDIA Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Apple, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Amazon.com, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Meta Platforms, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;ServiceNow, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Eli Lilly &amp;amp; Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Advanced Micro Devices, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;QUALCOMM, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_MicrosoftCorporation4026548CTIMember"
      decimals="INF"
      id="ixv-250685"
      unitRef="Pure">0.109</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_NVIDIACorporation4026553CTIMember"
      decimals="INF"
      id="ixv-250686"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_AppleInc4026524CTIMember"
      decimals="INF"
      id="ixv-250687"
      unitRef="Pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_AlphabetIncClassC4026519CTIMember"
      decimals="INF"
      id="ixv-250688"
      unitRef="Pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_AmazoncomInc4026520CTIMember"
      decimals="INF"
      id="ixv-250689"
      unitRef="Pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_MetaPlatformsInc4026534CTIMember"
      decimals="INF"
      id="ixv-250690"
      unitRef="Pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_ServiceNowInc4026558CTIMember"
      decimals="INF"
      id="ixv-250691"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_EliLillyCompany4026547CTIMember"
      decimals="INF"
      id="ixv-250692"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_AdvancedMicroDevicesInc4026518CTIMember"
      decimals="INF"
      id="ixv-250693"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_QUALCOMMInc4026555CTIMember"
      decimals="INF"
      id="ixv-250694"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003831Member"
      id="ixv-4197">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="inAipkqVRjpdB3T4uZdOPOlnhj9o.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 551px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;97.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_CommonStockMember"
      decimals="INF"
      id="ixv-250695"
      unitRef="Pure">0.972</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250696"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250697"
      unitRef="Pure">0.431</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250698"
      unitRef="Pure">0.138</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250699"
      unitRef="Pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250700"
      unitRef="Pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250701"
      unitRef="Pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250702"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250703"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250704"
      unitRef="Pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250705"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003831Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-250706"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      id="ixv-250707">Thrivent Large Cap Index Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      id="ixv-250708">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      id="ixv-250709">This semi-annual shareholder report&#160;contains important information about the Thrivent Large Cap Index Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      id="ixv-4317">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      id="ixv-250710">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      id="ixv-4324">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$11&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.11%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      decimals="0"
      id="ixv-250711"
      unitRef="USD">11</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      decimals="INF"
      id="ixv-250712"
      unitRef="Pure">0.0011</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      id="ixv-4353">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,862,444,695&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;507&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;1%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,670,957&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003837Member"
      decimals="0"
      id="ixv-250713"
      unitRef="USD">1862444695</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003837Member"
      decimals="INF"
      id="ixv-250714"
      unitRef="Holding">507</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      decimals="INF"
      id="ixv-250715"
      unitRef="Pure">0.01</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      decimals="0"
      id="ixv-250716"
      unitRef="USD">1670957</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      id="ixv-4393">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Microsoft Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVIDIA Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Apple, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Amazon.com, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Meta Platforms, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alphabet, Inc., Class A&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Alphabet, Inc., Class C&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Berkshire Hathaway, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Eli Lilly &amp;amp; Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Broadcom, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_MicrosoftCorporation4043848CTIMember"
      decimals="INF"
      id="ixv-250717"
      unitRef="Pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_NVIDIACorporation4043880CTIMember"
      decimals="INF"
      id="ixv-250718"
      unitRef="Pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_AppleInc4043581CTIMember"
      decimals="INF"
      id="ixv-250719"
      unitRef="Pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_AmazoncomInc4043564CTIMember"
      decimals="INF"
      id="ixv-250720"
      unitRef="Pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_MetaPlatformsInc4043722CTIMember"
      decimals="INF"
      id="ixv-250721"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_AlphabetIncClassA4043562CTIMember"
      decimals="INF"
      id="ixv-250722"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_AlphabetIncClassC4043561CTIMember"
      decimals="INF"
      id="ixv-250723"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_BerkshireHathawayInc4043601CTIMember"
      decimals="INF"
      id="ixv-250724"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_EliLillyCompany4043824CTIMember"
      decimals="INF"
      id="ixv-250725"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_BroadcomInc4043615CTIMember"
      decimals="INF"
      id="ixv-250726"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003837Member"
      id="ixv-4454">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="zqEf8HZELmDseBm8FbzlTndDSShL.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 551px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;99.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_CommonStockMember"
      decimals="INF"
      id="ixv-250727"
      unitRef="Pure">0.993</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250728"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250729"
      unitRef="Pure">0.322</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250730"
      unitRef="Pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250731"
      unitRef="Pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250732"
      unitRef="Pure">0.099</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250733"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250734"
      unitRef="Pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250735"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250736"
      unitRef="Pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250737"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003837Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250738"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      id="ixv-250739">Thrivent Large Cap Value Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      id="ixv-250740">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      id="ixv-250741">This semi-annual shareholder report&#160;contains important information about the Thrivent Large Cap Value Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      id="ixv-4574">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      id="ixv-250742">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      id="ixv-4581">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$31&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.31%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      decimals="0"
      id="ixv-250743"
      unitRef="USD">31</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      decimals="INF"
      id="ixv-250744"
      unitRef="Pure">0.0031</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      id="ixv-4610">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$2,879,952,418&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;85&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;17%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$8,333,984&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003835Member"
      decimals="0"
      id="ixv-250745"
      unitRef="USD">2879952418</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003835Member"
      decimals="INF"
      id="ixv-250746"
      unitRef="Holding">85</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      decimals="INF"
      id="ixv-250747"
      unitRef="Pure">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      decimals="0"
      id="ixv-250748"
      unitRef="USD">8333984</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      id="ixv-4650">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Exxon Mobil Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Wells Fargo &amp;amp; Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;J.P. Morgan Chase &amp;amp; Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Elevance Health, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Samsung Electronics Company, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Johnson &amp;amp; Johnson&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Philip Morris International, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Bank of America Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;QUALCOMM, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Verizon Communications, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_ExxonMobilCorporation4030294CTIMember"
      decimals="INF"
      id="ixv-250749"
      unitRef="Pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_WellsFargoCompany4030334CTIMember"
      decimals="INF"
      id="ixv-250750"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_JPMorganChaseCompany4030306CTIMember"
      decimals="INF"
      id="ixv-250751"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_ElevanceHealthInc4030261CTIMember"
      decimals="INF"
      id="ixv-250752"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_SamsungElectronicsCompanyLtd4030318CTIMember"
      decimals="INF"
      id="ixv-250753"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_JohnsonJohnson4030308CTIMember"
      decimals="INF"
      id="ixv-250754"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_PhilipMorrisInternationalInc4030319CTIMember"
      decimals="INF"
      id="ixv-250755"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_BankofAmericaCorporation4030265CTIMember"
      decimals="INF"
      id="ixv-250756"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_QUALCOMMInc4030321CTIMember"
      decimals="INF"
      id="ixv-250757"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_VerizonCommunicationsInc4030331CTIMember"
      decimals="INF"
      id="ixv-250758"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003835Member"
      id="ixv-4711">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="pi5datp1gAobPuxlBEeZFEfpV9c9.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 477px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;98.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_CommonStockMember"
      decimals="INF"
      id="ixv-250759"
      unitRef="Pure">0.982</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250760"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-250761"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250762"
      unitRef="Pure">0.213</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250763"
      unitRef="Pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250764"
      unitRef="Pure">0.115</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250765"
      unitRef="Pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250766"
      unitRef="Pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250767"
      unitRef="Pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250768"
      unitRef="Pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250769"
      unitRef="Pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250770"
      unitRef="Pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003835Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250771"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      id="ixv-250772">Thrivent Limited Maturity Bond Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      id="ixv-250773">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      id="ixv-250774">This semi-annual shareholder report&#160;contains important information about the Thrivent Limited Maturity Bond Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      id="ixv-4836">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      id="ixv-250775">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      id="ixv-4843">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 56; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$22&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.22%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      decimals="0"
      id="ixv-250776"
      unitRef="USD">22</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      decimals="INF"
      id="ixv-250777"
      unitRef="Pure">0.0022</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      id="ixv-4872">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 19 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$739,560,364&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;587&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;30%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,481,279&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 255, 255); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: grid; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 21 / 24 / 26 / 65; line-height: 24px; margin: 0px; width: 100%; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003844Member"
      decimals="0"
      id="ixv-250778"
      unitRef="USD">739560364</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003844Member"
      decimals="INF"
      id="ixv-250779"
      unitRef="Holding">587</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      decimals="INF"
      id="ixv-250780"
      unitRef="Pure">0.30</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      decimals="0"
      id="ixv-250781"
      unitRef="USD">1481279</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      id="ixv-4913">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 49 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Genesis Sales Finance Master Trust&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Avant Credit Card Master Trust&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Elmwood CLO 18, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;PPM CLO 2, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Flatiron CLO, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Pagaya AI Technology in Housing Trust&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;OneMain Financial Issuance Trust&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030891CTIMember"
      decimals="INF"
      id="ixv-250782"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030890CTIMember"
      decimals="INF"
      id="ixv-250783"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030362CTIMember"
      decimals="INF"
      id="ixv-250784"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030592CTIMember"
      decimals="INF"
      id="ixv-250785"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030392CTIMember"
      decimals="INF"
      id="ixv-250786"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030543CTIMember"
      decimals="INF"
      id="ixv-250787"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030763CTIMember"
      decimals="INF"
      id="ixv-250788"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030569CTIMember"
      decimals="INF"
      id="ixv-250789"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030765CTIMember"
      decimals="INF"
      id="ixv-250790"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_A4030744CTIMember"
      decimals="INF"
      id="ixv-250791"
      unitRef="Pure">0.004</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003844Member"
      id="ixv-4974">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Major Market Sectors (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 48 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;32.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Asset-Backed Securities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;16.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Collateralized Mortgage Obligations&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;8.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Non-Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Government &amp;amp; Agencies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Capital Goods&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Communications Services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250792"
      unitRef="Pure">0.325</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_AssetMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-250793"
      unitRef="Pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_CollateralizedMortgageObligationsSectorMember"
      decimals="INF"
      id="ixv-250794"
      unitRef="Pure">0.088</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_ConsumerCyclicalSectorMember"
      decimals="INF"
      id="ixv-250795"
      unitRef="Pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_ConsumerNonMinusCyclicalSectorMember"
      decimals="INF"
      id="ixv-250796"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-250797"
      unitRef="Pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250798"
      unitRef="Pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250799"
      unitRef="Pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_CapitalGoodsSectorMember"
      decimals="INF"
      id="ixv-250800"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250801"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_ETFsClosedMinusEndFundsCTIMember"
      decimals="INF"
      id="ixv-250802"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_NonMinusRatedCTIMember"
      decimals="INF"
      id="ixv-250803"
      unitRef="Pure">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_DCTIMember"
      decimals="INF"
      id="ixv-250804"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_CCTIMember"
      decimals="INF"
      id="ixv-250805"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_CACTIMember"
      decimals="INF"
      id="ixv-250806"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_CAACTIMember"
      decimals="INF"
      id="ixv-250807"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_BCTIMember"
      decimals="INF"
      id="ixv-250808"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_BACTIMember"
      decimals="INF"
      id="ixv-250809"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_BAACTIMember"
      decimals="INF"
      id="ixv-250810"
      unitRef="Pure">0.434</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_ACTIMember"
      decimals="INF"
      id="ixv-250811"
      unitRef="Pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_AACTIMember"
      decimals="INF"
      id="ixv-250812"
      unitRef="Pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_AAACTIMember"
      decimals="INF"
      id="ixv-250813"
      unitRef="Pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_USGovtGuaranteedCTIMember"
      decimals="INF"
      id="ixv-250814"
      unitRef="Pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_LongMinusTermFixedIncomeCTIMember"
      decimals="INF"
      id="ixv-250815"
      unitRef="Pure">0.973</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250816"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003844Member_PreferredStockMember"
      decimals="INF"
      id="ixv-250817"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-250818">Thrivent Low Volatility Equity Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-250819">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-250820">This semi-annual shareholder report&#160;contains important information about the Thrivent Low Volatility Equity Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-5186">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-250821">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-5193">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$44&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.44%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      decimals="0"
      id="ixv-250822"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      decimals="INF"
      id="ixv-250823"
      unitRef="Pure">0.0044</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-5222">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$49,799,862&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;144&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;44%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$148,968&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000183144Member"
      decimals="0"
      id="ixv-250824"
      unitRef="USD">49799862</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000183144Member"
      decimals="INF"
      id="ixv-250825"
      unitRef="Holding">144</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      decimals="INF"
      id="ixv-250826"
      unitRef="Pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      decimals="0"
      id="ixv-250827"
      unitRef="USD">148968</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-5262">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Motorola Solutions, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Novartis AG&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Verizon Communications, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Cisco Systems, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Colgate-Palmolive Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Waste Management, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Marsh &amp;amp; McLennan Companies, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Vertex Pharmaceuticals, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;McDonald's Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Merck &amp;amp; Company, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_MotorolaSolutionsIncCTIMember"
      decimals="INF"
      id="ixv-250828"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_NovartisAGCTIMember"
      decimals="INF"
      id="ixv-250829"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_VerizonCommunicationsIncCTIMember"
      decimals="INF"
      id="ixv-250830"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_CiscoSystemsIncCTIMember"
      decimals="INF"
      id="ixv-250831"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_ColgateMinusPalmoliveCompanyCTIMember"
      decimals="INF"
      id="ixv-250832"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_WasteManagementIncCTIMember"
      decimals="INF"
      id="ixv-250833"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_MarshMcLennanCompaniesIncCTIMember"
      decimals="INF"
      id="ixv-250834"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_VertexPharmaceuticalsIncCTIMember"
      decimals="INF"
      id="ixv-250835"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_McDonaldsCorporationCTIMember"
      decimals="INF"
      id="ixv-250836"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_MerckCompanyIncCTIMember"
      decimals="INF"
      id="ixv-250837"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-5323">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="n3J5C7xlXZtdpLI7NcknRPWyCXma.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 551px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;97.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_CommonStockMember"
      decimals="INF"
      id="ixv-250838"
      unitRef="Pure">0.979</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250839"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250840"
      unitRef="Pure">0.178</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250841"
      unitRef="Pure">0.170</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250842"
      unitRef="Pure">0.163</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250843"
      unitRef="Pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250844"
      unitRef="Pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250845"
      unitRef="Pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250846"
      unitRef="Pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250847"
      unitRef="Pure">0.048</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250848"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183144Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250849"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183144Member"
      id="ixv-5411">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 121; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Material Fund Changes&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 28 / 121; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="padding-bottom: 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;On or about July 26, 2024, the Portfolio merged into Thrivent Global Stock Portfolio. A copy of Thrivent Global Stock&#160;Portfolio's semiannual shareholder report is available upon request.&#160;&lt;/p&gt;&lt;p style="padding-bottom: 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&#160;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="From2024-01-01to2024-07-26_C000183144Member"
      id="ixv-250850">On or about July 26, 2024, the Portfolio merged into Thrivent Global Stock Portfolio. A copy of Thrivent Global Stock&#160;Portfolio's semiannual shareholder report is available upon request.</oef:SummaryOfChngLegendTextBlock>
    <oef:MaterialChngDate
      contextRef="From2024-01-01to2024-07-26_C000183144Member"
      id="ixv-250851">2024-07-26</oef:MaterialChngDate>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      id="ixv-250852">Thrivent Mid Cap Growth Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      id="ixv-250853">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      id="ixv-250854">This semi-annual shareholder report&#160;contains important information about the Thrivent Mid Cap Growth Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      id="ixv-5454">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      id="ixv-250855">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      id="ixv-5461">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$42&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.42%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      decimals="0"
      id="ixv-250856"
      unitRef="USD">42</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      decimals="INF"
      id="ixv-250857"
      unitRef="Pure">0.0042</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      id="ixv-5490">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$85,772,633&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;92&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;32%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$308,955&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000218694Member"
      decimals="0"
      id="ixv-250858"
      unitRef="USD">85772633</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000218694Member"
      decimals="INF"
      id="ixv-250859"
      unitRef="Holding">92</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      decimals="INF"
      id="ixv-250860"
      unitRef="Pure">0.32</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      decimals="0"
      id="ixv-250861"
      unitRef="USD">308955</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      id="ixv-5530">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Howmet Aerospace, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Monolithic Power Systems, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Amphenol Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Advanced Drainage Systems, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Arista Networks, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;PTC, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Tyler Technologies, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Dexcom, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Veeva Systems, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Guidewire Software, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_HowmetAerospaceInc4068067CTIMember"
      decimals="INF"
      id="ixv-250862"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_MonolithicPowerSystemsInc4068085CTIMember"
      decimals="INF"
      id="ixv-250863"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_AmphenolCorporation4068037CTIMember"
      decimals="INF"
      id="ixv-250864"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_AdvancedDrainageSystemsInc4068034CTIMember"
      decimals="INF"
      id="ixv-250865"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_AristaNetworksInc4068040CTIMember"
      decimals="INF"
      id="ixv-250866"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_PTCInc4068089CTIMember"
      decimals="INF"
      id="ixv-250867"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_TylerTechnologiesInc4068111CTIMember"
      decimals="INF"
      id="ixv-250868"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_DexcomInc4068053CTIMember"
      decimals="INF"
      id="ixv-250869"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_VeevaSystemsInc4068112CTIMember"
      decimals="INF"
      id="ixv-250870"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_GuidewireSoftwareInc4068064CTIMember"
      decimals="INF"
      id="ixv-250871"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218694Member"
      id="ixv-5591">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="vJdzhHFkF7XyodjcBTxAJpXYIylU.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 477px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;98.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;1.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_CommonStockMember"
      decimals="INF"
      id="ixv-250872"
      unitRef="Pure">0.980</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250873"
      unitRef="Pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-250874"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250875"
      unitRef="Pure">0.279</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250876"
      unitRef="Pure">0.186</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250877"
      unitRef="Pure">0.169</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250878"
      unitRef="Pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250879"
      unitRef="Pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-250880"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250881"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-250882"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250883"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218694Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250884"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      id="ixv-250885">Thrivent Mid Cap Index Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      id="ixv-250886">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      id="ixv-250887">This semi-annual shareholder report&#160;contains important information about the Thrivent Mid Cap Index Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      id="ixv-5716">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      id="ixv-250888">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      id="ixv-5723">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$13&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.13%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      decimals="0"
      id="ixv-250889"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      decimals="INF"
      id="ixv-250890"
      unitRef="Pure">0.0013</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      id="ixv-5752">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$651,715,895&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;404&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;10%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$637,857&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003828Member"
      decimals="0"
      id="ixv-250891"
      unitRef="USD">651715895</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003828Member"
      decimals="INF"
      id="ixv-250892"
      unitRef="Holding">404</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      decimals="INF"
      id="ixv-250893"
      unitRef="Pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      decimals="0"
      id="ixv-250894"
      unitRef="USD">637857</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      id="ixv-5792">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Pure Storage, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Carlisle Companies, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Williams-Sonoma, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;EMCOR Group, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Lennox International, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Illumina, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Reliance, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;BioMarin Pharmaceutical, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Burlington Stores, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Manhattan Associates, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_PureStorageInc4044331CTIMember"
      decimals="INF"
      id="ixv-250895"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_CarlisleCompaniesInc4044110CTIMember"
      decimals="INF"
      id="ixv-250896"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_WilliamsMinusSonomaInc4044428CTIMember"
      decimals="INF"
      id="ixv-250897"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_EMCORGroupInc4044166CTIMember"
      decimals="INF"
      id="ixv-250898"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_LennoxInternationalInc4044255CTIMember"
      decimals="INF"
      id="ixv-250899"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_IlluminaInc4044229CTIMember"
      decimals="INF"
      id="ixv-250900"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_RelianceInc4044343CTIMember"
      decimals="INF"
      id="ixv-250901"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_BioMarinPharmaceuticalInc4044092CTIMember"
      decimals="INF"
      id="ixv-250902"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_BurlingtonStoresInc4044104CTIMember"
      decimals="INF"
      id="ixv-250903"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_ManhattanAssociatesInc4044269CTIMember"
      decimals="INF"
      id="ixv-250904"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003828Member"
      id="ixv-5853">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="nyXxraJ2zu6XvTfGV9zkOpjiuACG.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 551px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;98.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;1.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_CommonStockMember"
      decimals="INF"
      id="ixv-250905"
      unitRef="Pure">0.987</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250906"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250907"
      unitRef="Pure">0.218</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250908"
      unitRef="Pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250909"
      unitRef="Pure">0.145</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250910"
      unitRef="Pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250911"
      unitRef="Pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-250912"
      unitRef="Pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250913"
      unitRef="Pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250914"
      unitRef="Pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250915"
      unitRef="Pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003828Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250916"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      id="ixv-250917">Thrivent Mid Cap Stock Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      id="ixv-250918">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      id="ixv-250919">This semi-annual shareholder report&#160;contains important information about the Thrivent Mid Cap Stock Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      id="ixv-5973">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      id="ixv-250920">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      id="ixv-5980">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$32&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.32%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      decimals="0"
      id="ixv-250921"
      unitRef="USD">32</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      decimals="INF"
      id="ixv-250922"
      unitRef="Pure">0.0032</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      id="ixv-6009">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$2,375,566,335&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;61&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;28%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$7,399,926&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003827Member"
      decimals="0"
      id="ixv-250923"
      unitRef="USD">2375566335</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003827Member"
      decimals="INF"
      id="ixv-250924"
      unitRef="Holding">61</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      decimals="INF"
      id="ixv-250925"
      unitRef="Pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      decimals="0"
      id="ixv-250926"
      unitRef="USD">7399926</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      id="ixv-6049">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVR, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Steel Dynamics, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;United Rentals, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Advanced Drainage Systems, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Arch Capital Group, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Trimble, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Kinsale Capital Group, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Chesapeake Energy Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Timken Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;SBA Communications Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_NVRInc4044488CTIMember"
      decimals="INF"
      id="ixv-250927"
      unitRef="Pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_SteelDynamicsInc4044502CTIMember"
      decimals="INF"
      id="ixv-250928"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_UnitedRentalsInc4044508CTIMember"
      decimals="INF"
      id="ixv-250929"
      unitRef="Pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_AdvancedDrainageSystemsInc4044456CTIMember"
      decimals="INF"
      id="ixv-250930"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_ArchCapitalGroupLtd4044513CTIMember"
      decimals="INF"
      id="ixv-250931"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_TrimbleInc4044506CTIMember"
      decimals="INF"
      id="ixv-250932"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_KinsaleCapitalGroupInc4044482CTIMember"
      decimals="INF"
      id="ixv-250933"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_ChesapeakeEnergyCorporation4044469CTIMember"
      decimals="INF"
      id="ixv-250934"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_TimkenCompany4044504CTIMember"
      decimals="INF"
      id="ixv-250935"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_SBACommunicationsCorporation4044499CTIMember"
      decimals="INF"
      id="ixv-250936"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003827Member"
      id="ixv-6110">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="tUoKGK59mPLV3jmarvzWwoKrBX87.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 551px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;97.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_CommonStockMember"
      decimals="INF"
      id="ixv-250937"
      unitRef="Pure">0.972</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250938"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250939"
      unitRef="Pure">0.203</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250940"
      unitRef="Pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250941"
      unitRef="Pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250942"
      unitRef="Pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250943"
      unitRef="Pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250944"
      unitRef="Pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250945"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250946"
      unitRef="Pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-250947"
      unitRef="Pure">0.047</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003827Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250948"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      id="ixv-250949">Thrivent Mid Cap Value Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      id="ixv-250950">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      id="ixv-250951">This semi-annual shareholder report&#160;contains important information about the Thrivent Mid Cap Value Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      id="ixv-6230">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      id="ixv-250952">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      id="ixv-6237">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$44&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.44%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      decimals="0"
      id="ixv-250953"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      decimals="INF"
      id="ixv-250954"
      unitRef="Pure">0.0044</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      id="ixv-6266">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$49,767,770&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;79&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;27%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$187,038&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000218695Member"
      decimals="0"
      id="ixv-250955"
      unitRef="USD">49767770</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000218695Member"
      decimals="INF"
      id="ixv-250956"
      unitRef="Holding">79</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      decimals="INF"
      id="ixv-250957"
      unitRef="Pure">0.27</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      decimals="0"
      id="ixv-250958"
      unitRef="USD">187038</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      id="ixv-6306">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Flowserve Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Humana, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Healthcare Realty Trust, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Carlyle Group, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;MSC Industrial Direct Company, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Bancorp&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;MKS Instruments, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Imax Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Barnes Group, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Hexcel Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_FlowserveCorporation4066833CTIMember"
      decimals="INF"
      id="ixv-250959"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_HumanaInc4066838CTIMember"
      decimals="INF"
      id="ixv-250960"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_HealthcareRealtyTrustInc4066835CTIMember"
      decimals="INF"
      id="ixv-250961"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_CarlyleGroupInc4066817CTIMember"
      decimals="INF"
      id="ixv-250962"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_MSCIndustrialDirectCompanyInc4066851CTIMember"
      decimals="INF"
      id="ixv-250963"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_USBancorp4066866CTIMember"
      decimals="INF"
      id="ixv-250964"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_MKSInstrumentsInc4066850CTIMember"
      decimals="INF"
      id="ixv-250965"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_ImaxCorporation4066840CTIMember"
      decimals="INF"
      id="ixv-250966"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_BarnesGroupInc4066807CTIMember"
      decimals="INF"
      id="ixv-250967"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_HexcelCorporation4066837CTIMember"
      decimals="INF"
      id="ixv-250968"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000218695Member"
      id="ixv-6367">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="lGsOfUadHVQiFMHpJj9Izv94s9gp.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 551px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;98.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_CommonStockMember"
      decimals="INF"
      id="ixv-250969"
      unitRef="Pure">0.984</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-250970"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-250971"
      unitRef="Pure">0.187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-250972"
      unitRef="Pure">0.182</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-250973"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-250974"
      unitRef="Pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-250975"
      unitRef="Pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_EnergySectorMember"
      decimals="INF"
      id="ixv-250976"
      unitRef="Pure">0.077</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-250977"
      unitRef="Pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-250978"
      unitRef="Pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-250979"
      unitRef="Pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000218695Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-250980"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      id="ixv-250981">Thrivent Moderate Allocation Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      id="ixv-250982">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      id="ixv-250983">This semi-annual shareholder report&#160;contains important information about the Thrivent Moderate Allocation Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      id="ixv-6487">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      id="ixv-250984">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      id="ixv-6494">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$21&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.21%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      decimals="0"
      id="ixv-250985"
      unitRef="USD">21</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      decimals="INF"
      id="ixv-250986"
      unitRef="Pure">0.0021</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      id="ixv-6523">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$9,356,665,384&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;2,076&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;23%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$27,321,889&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003845Member"
      decimals="0"
      id="ixv-250987"
      unitRef="USD">9356665384</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003845Member"
      decimals="INF"
      id="ixv-250988"
      unitRef="Holding">2076</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      decimals="INF"
      id="ixv-250989"
      unitRef="Pure">0.23</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      decimals="0"
      id="ixv-250990"
      unitRef="USD">27321889</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      id="ixv-6563">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Large Cap Value Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Global Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Mid Cap Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Income Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent International Allocation Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Limited Maturity Bond Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Small Cap Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Microsoft Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Emerging Markets Debt Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVIDIA Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ThriventLargeCapValuePortfolio4050707CTIMember"
      decimals="INF"
      id="ixv-250991"
      unitRef="Pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ThriventGlobalStockPortfolio4050704CTIMember"
      decimals="INF"
      id="ixv-250992"
      unitRef="Pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ThriventMidCapStockPortfolio4050703CTIMember"
      decimals="INF"
      id="ixv-250993"
      unitRef="Pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ThriventIncomePortfolio4050709CTIMember"
      decimals="INF"
      id="ixv-250994"
      unitRef="Pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ThriventInternationalAllocationPortfolio4050710CTIMember"
      decimals="INF"
      id="ixv-250995"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ThriventLimitedMaturityBondPortfolio4050706CTIMember"
      decimals="INF"
      id="ixv-250996"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ThriventSmallCapStockPortfolio4050705CTIMember"
      decimals="INF"
      id="ixv-250997"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_MicrosoftCorporation4050162CTIMember"
      decimals="INF"
      id="ixv-250998"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ThriventCoreEmergingMarketsDebtFund4050698CTIMember"
      decimals="INF"
      id="ixv-250999"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_NVIDIACorporation4050289CTIMember"
      decimals="INF"
      id="ixv-251000"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003845Member"
      id="ixv-6624">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="xlE3ev4nd4kO9CNg5R2brpGm8Z1T.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 370.047px 271px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Large Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;45.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Investment Grade Debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;27.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;11.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Small Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;4.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;International&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Mid Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;3.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;High Yield&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Emerging Markets Debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Private Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Multi-Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_LargeCapCTIMember"
      decimals="INF"
      id="ixv-251001"
      unitRef="Pure">0.458</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_InvestmentGradeDebtCTIMember"
      decimals="INF"
      id="ixv-251002"
      unitRef="Pure">0.272</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-251003"
      unitRef="Pure">0.117</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_SmallCapCTIMember"
      decimals="INF"
      id="ixv-251004"
      unitRef="Pure">0.043</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_InternationalCTIMember"
      decimals="INF"
      id="ixv-251005"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_MidCapCTIMember"
      decimals="INF"
      id="ixv-251006"
      unitRef="Pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_HighYieldCTIMember"
      decimals="INF"
      id="ixv-251007"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_EmergingMarketsDebtCTIMember"
      decimals="INF"
      id="ixv-251008"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_PrivateEquityCTIMember"
      decimals="INF"
      id="ixv-251009"
      unitRef="Pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_MultiMinusCapCTIMember"
      decimals="INF"
      id="ixv-251010"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-251011"
      unitRef="Pure">0.406</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-251012"
      unitRef="Pure">0.089</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-251013"
      unitRef="Pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_MortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-251014"
      unitRef="Pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-251015"
      unitRef="Pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-251016"
      unitRef="Pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-251017"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-251018"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-251019"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003845Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-251020"
      unitRef="Pure">0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      id="ixv-251021">Thrivent Moderately Aggressive Allocation Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      id="ixv-251022">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      id="ixv-251023">This semi-annual shareholder report&#160;contains important information about the Thrivent Moderately Aggressive Allocation Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      id="ixv-6784">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      id="ixv-251024">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      id="ixv-6791">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$22&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.22%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      decimals="0"
      id="ixv-251025"
      unitRef="USD">22</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      decimals="INF"
      id="ixv-251026"
      unitRef="Pure">0.0022</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      id="ixv-6820">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$6,919,072,448&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;2,062&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;19%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$21,853,883&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003834Member"
      decimals="0"
      id="ixv-251027"
      unitRef="USD">6919072448</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003834Member"
      decimals="INF"
      id="ixv-251028"
      unitRef="Holding">2062</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      decimals="INF"
      id="ixv-251029"
      unitRef="Pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      decimals="0"
      id="ixv-251030"
      unitRef="USD">21853883</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      id="ixv-6860">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Large Cap Value Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Global Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;8.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent International Allocation Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Mid Cap Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Small Cap Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Emerging Markets Equity Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Microsoft Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;NVIDIA Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Income Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Mid Cap Value Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ThriventLargeCapValuePortfolio4052787CTIMember"
      decimals="INF"
      id="ixv-251031"
      unitRef="Pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ThriventGlobalStockPortfolio4052784CTIMember"
      decimals="INF"
      id="ixv-251032"
      unitRef="Pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ThriventInternationalAllocationPortfolio4052790CTIMember"
      decimals="INF"
      id="ixv-251033"
      unitRef="Pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ThriventMidCapStockPortfolio4052783CTIMember"
      decimals="INF"
      id="ixv-251034"
      unitRef="Pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ThriventSmallCapStockPortfolio4052785CTIMember"
      decimals="INF"
      id="ixv-251035"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ThriventCoreEmergingMarketsEquityFund4052776CTIMember"
      decimals="INF"
      id="ixv-251036"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_MicrosoftCorporation4052243CTIMember"
      decimals="INF"
      id="ixv-251037"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_NVIDIACorporation4052370CTIMember"
      decimals="INF"
      id="ixv-251038"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ThriventIncomePortfolio4052789CTIMember"
      decimals="INF"
      id="ixv-251039"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ThriventCoreMidCapValueFund4052780CTIMember"
      decimals="INF"
      id="ixv-251040"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003834Member"
      id="ixv-6921">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="taRGgGfadloVwbTFzHtxodRSNsSm.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 370.047px 271px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Large Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;49.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Investment Grade Debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;14.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;12.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;International&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Small Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;7.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Mid Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;4.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;High Yield&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;1.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Emerging Markets Debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Private Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Multi-Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_LargeCapCTIMember"
      decimals="INF"
      id="ixv-251041"
      unitRef="Pure">0.491</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_InvestmentGradeDebtCTIMember"
      decimals="INF"
      id="ixv-251042"
      unitRef="Pure">0.141</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-251043"
      unitRef="Pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_InternationalCTIMember"
      decimals="INF"
      id="ixv-251044"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_SmallCapCTIMember"
      decimals="INF"
      id="ixv-251045"
      unitRef="Pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_MidCapCTIMember"
      decimals="INF"
      id="ixv-251046"
      unitRef="Pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_HighYieldCTIMember"
      decimals="INF"
      id="ixv-251047"
      unitRef="Pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_EmergingMarketsDebtCTIMember"
      decimals="INF"
      id="ixv-251048"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_PrivateEquityCTIMember"
      decimals="INF"
      id="ixv-251049"
      unitRef="Pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_MultiMinusCapCTIMember"
      decimals="INF"
      id="ixv-251050"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-251051"
      unitRef="Pure">0.473</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-251052"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-251053"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-251054"
      unitRef="Pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-251055"
      unitRef="Pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-251056"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-251057"
      unitRef="Pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_MortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-251058"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-251059"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003834Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-251060"
      unitRef="Pure">0.012</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      id="ixv-251061">Thrivent Moderately Conservative Allocation Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      id="ixv-251062">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      id="ixv-251063">This semi-annual shareholder report&#160;contains important information about the Thrivent Moderately Conservative Allocation Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      id="ixv-7081">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      id="ixv-251064">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      id="ixv-7088">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$22&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.22%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      decimals="0"
      id="ixv-251065"
      unitRef="USD">22</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      decimals="INF"
      id="ixv-251066"
      unitRef="Pure">0.0022</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      id="ixv-7117">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$4,020,763,241&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;2,069&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;28%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$11,431,261&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003848Member"
      decimals="0"
      id="ixv-251067"
      unitRef="USD">4020763241</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003848Member"
      decimals="INF"
      id="ixv-251068"
      unitRef="Holding">2069</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      decimals="INF"
      id="ixv-251069"
      unitRef="Pure">0.28</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      decimals="0"
      id="ixv-251070"
      unitRef="USD">11431261</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      id="ixv-7157">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Large Cap Value Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Income Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Limited Maturity Bond Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Emerging Markets Debt Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Mid Cap Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent High Yield Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent International Allocation Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Small Cap Stock Portfolio&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ThriventLargeCapValuePortfolio4048614CTIMember"
      decimals="INF"
      id="ixv-251071"
      unitRef="Pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ThriventIncomePortfolio4048616CTIMember"
      decimals="INF"
      id="ixv-251072"
      unitRef="Pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ThriventLimitedMaturityBondPortfolio4048613CTIMember"
      decimals="INF"
      id="ixv-251073"
      unitRef="Pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ThriventCoreEmergingMarketsDebtFund4048604CTIMember"
      decimals="INF"
      id="ixv-251074"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ThriventMidCapStockPortfolio4048610CTIMember"
      decimals="INF"
      id="ixv-251075"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ThriventHighYieldPortfolio4048615CTIMember"
      decimals="INF"
      id="ixv-251076"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ThriventInternationalAllocationPortfolio4048617CTIMember"
      decimals="INF"
      id="ixv-251077"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ThriventSmallCapStockPortfolio4048612CTIMember"
      decimals="INF"
      id="ixv-251078"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_USTreasuryNotes4048707CTIMember"
      decimals="INF"
      id="ixv-251079"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_USTreasuryNotes4048706CTIMember"
      decimals="INF"
      id="ixv-251080"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003848Member"
      id="ixv-7218">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="tQmiym7UM6eTpWfh9eOGQO1gidqV.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 370.047px 271px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Investment Grade Debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;45.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Large Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;25.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;10.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;International&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;5.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;High Yield&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;4.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Emerging Markets Debt&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Small Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Mid Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Private Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Multi-Cap&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_InvestmentGradeDebtCTIMember"
      decimals="INF"
      id="ixv-251081"
      unitRef="Pure">0.453</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_LargeCapCTIMember"
      decimals="INF"
      id="ixv-251082"
      unitRef="Pure">0.257</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-251083"
      unitRef="Pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_InternationalCTIMember"
      decimals="INF"
      id="ixv-251084"
      unitRef="Pure">0.057</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_HighYieldCTIMember"
      decimals="INF"
      id="ixv-251085"
      unitRef="Pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_EmergingMarketsDebtCTIMember"
      decimals="INF"
      id="ixv-251086"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_SmallCapCTIMember"
      decimals="INF"
      id="ixv-251087"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_MidCapCTIMember"
      decimals="INF"
      id="ixv-251088"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_PrivateEquityCTIMember"
      decimals="INF"
      id="ixv-251089"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_MultiMinusCapCTIMember"
      decimals="INF"
      id="ixv-251090"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-251091"
      unitRef="Pure">0.359</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-251092"
      unitRef="Pure">0.123</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_MortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-251093"
      unitRef="Pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-251094"
      unitRef="Pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-251095"
      unitRef="Pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-251096"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-251097"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-251098"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-251099"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003848Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-251100"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      id="ixv-251101">Thrivent Money Market Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      id="ixv-251102">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      id="ixv-251103">This semi-annual shareholder report&#160;contains important information about the Thrivent Money Market Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      id="ixv-7378">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      id="ixv-251104">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      id="ixv-7385">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 4 / 1 / 7 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 7 / 1 / 29 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$15&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.15%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      decimals="0"
      id="ixv-251105"
      unitRef="USD">15</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      decimals="INF"
      id="ixv-251106"
      unitRef="Pure">0.0015</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      id="ixv-7414">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 23 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 34px;"&gt;&lt;th colspan="1" style="padding: 9px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 9px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 9px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 9px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 34px;"&gt;&lt;td colspan="1" style="padding: 9px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 9px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$427,528,454&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 9px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;117&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 9px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$506,124&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003847Member"
      decimals="0"
      id="ixv-251107"
      unitRef="USD">427528454</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003847Member"
      decimals="INF"
      id="ixv-251108"
      unitRef="Holding">117</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      decimals="0"
      id="ixv-251109"
      unitRef="USD">506124</oef:AdvisoryFeesPaidAmt>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003847Member"
      id="ixv-7450">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 56 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="hGBPmDHYZlGk6LI9WmWAJoYQqmUI.jpg" style="width: 378px; height: 306px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 441px 437.094px -163px 219px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;U.S. Treasury Debt &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;43.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 194px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;U.S. Government Agency Debt (if categorized as coupon-paying notes) &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;36.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 218px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;U.S. Government Agency Debt (if categorized as no-coupon discount notes) &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;14.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 242px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;U.S. Treasury Repurchase Agreement, if collateralized only by U.S. Treasuries (including Strips) and cash &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;4.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Investment Company &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003847Member_USTreasuryDebtCTIMember"
      decimals="INF"
      id="ixv-251110"
      unitRef="Pure">0.439</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003847Member_USGovernmentAgencyDebtifcategorizedascouponMinuspayingnotesCTIMember"
      decimals="INF"
      id="ixv-251111"
      unitRef="Pure">0.360</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003847Member_USGovernmentAgencyDebtifcategorizedasnoMinuscoupondiscountnotesCTIMember"
      decimals="INF"
      id="ixv-251112"
      unitRef="Pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003847Member_USTreasuryRepurchaseAgreementifcollateralizedonlybyUSTreasuriesincludingStripsandcashCTIMember"
      decimals="INF"
      id="ixv-251113"
      unitRef="Pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003847Member_InvestmentCompanyCTIMember"
      decimals="INF"
      id="ixv-251114"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-251115">Thrivent Multidimensional Income Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-251116">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-251117">This semi-annual shareholder report&#160;contains important information about the Thrivent Multidimensional Income Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-7528">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-251118">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-7535">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 56; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$39&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.39%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      decimals="0"
      id="ixv-251119"
      unitRef="USD">39</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      decimals="INF"
      id="ixv-251120"
      unitRef="Pure">0.0039</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-7564">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 19 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$43,252,690&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;748&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;15%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$124,619&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 255, 255); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: grid; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 21 / 24 / 26 / 65; line-height: 24px; margin: 0px; width: 100%; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000183145Member"
      decimals="0"
      id="ixv-251121"
      unitRef="USD">43252690</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000183145Member"
      decimals="INF"
      id="ixv-251122"
      unitRef="Holding">748</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      decimals="INF"
      id="ixv-251123"
      unitRef="Pure">0.15</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      decimals="0"
      id="ixv-251124"
      unitRef="USD">124619</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-7605">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 49 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Emerging Markets Debt Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Vanguard Short-Term Corporate Bond ETF&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4066191CTIMember"
      decimals="INF"
      id="ixv-251125"
      unitRef="Pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4065806CTIMember"
      decimals="INF"
      id="ixv-251126"
      unitRef="Pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4066220CTIMember"
      decimals="INF"
      id="ixv-251127"
      unitRef="Pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4066219CTIMember"
      decimals="INF"
      id="ixv-251128"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4066218CTIMember"
      decimals="INF"
      id="ixv-251129"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4066222CTIMember"
      decimals="INF"
      id="ixv-251130"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4065808CTIMember"
      decimals="INF"
      id="ixv-251131"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4065807CTIMember"
      decimals="INF"
      id="ixv-251132"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4066235CTIMember"
      decimals="INF"
      id="ixv-251133"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_A4066221CTIMember"
      decimals="INF"
      id="ixv-251134"
      unitRef="Pure">0.012</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-7666">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Major Market Sectors (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 48 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;19.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Government &amp;amp; Agencies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;15.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Mortgage-Backed Securities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;10.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Unaffiliated Registered Investment Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;9.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Affiliated Registered Investment Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Communications Services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Non-Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-251135"
      unitRef="Pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_USGovernmentAgenciesSectorMember"
      decimals="INF"
      id="ixv-251136"
      unitRef="Pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_MortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-251137"
      unitRef="Pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_USUnaffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-251138"
      unitRef="Pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-251139"
      unitRef="Pure">0.075</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_ConsumerCyclicalSectorMember"
      decimals="INF"
      id="ixv-251140"
      unitRef="Pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_EnergySectorMember"
      decimals="INF"
      id="ixv-251141"
      unitRef="Pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-251142"
      unitRef="Pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_ConsumerNonMinusCyclicalSectorMember"
      decimals="INF"
      id="ixv-251143"
      unitRef="Pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-251144"
      unitRef="Pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_ETFsClosedMinusEndFundsCTIMember"
      decimals="INF"
      id="ixv-251145"
      unitRef="Pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_NonMinusRatedCTIMember"
      decimals="INF"
      id="ixv-251146"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_DCTIMember"
      decimals="INF"
      id="ixv-251147"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_CCTIMember"
      decimals="INF"
      id="ixv-251148"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_CACTIMember"
      decimals="INF"
      id="ixv-251149"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_CAACTIMember"
      decimals="INF"
      id="ixv-251150"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_BCTIMember"
      decimals="INF"
      id="ixv-251151"
      unitRef="Pure">0.190</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_BACTIMember"
      decimals="INF"
      id="ixv-251152"
      unitRef="Pure">0.239</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_BAACTIMember"
      decimals="INF"
      id="ixv-251153"
      unitRef="Pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_ACTIMember"
      decimals="INF"
      id="ixv-251154"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_AACTIMember"
      decimals="INF"
      id="ixv-251155"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_AAACTIMember"
      decimals="INF"
      id="ixv-251156"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_USGovtGuaranteedCTIMember"
      decimals="INF"
      id="ixv-251157"
      unitRef="Pure">0.279</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2024-01-01to2024-06-28_C000183145Member"
      id="ixv-7809">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Material Fund Changes&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 50 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="padding-bottom: 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;On or about July 26, 2024, the Portfolio merged into Thrivent Opportunity Income Plus Portfolio. A copy of Thrivent Opportunity Income Plus Portfolio's semiannual shareholder report is available upon request.&#160;&lt;/p&gt;&lt;p style="padding-bottom: 4px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&#160;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:SummaryOfChngLegendTextBlock
      contextRef="From2024-01-01to2024-07-26_C000183145Member"
      id="ixv-251158">On or about July 26, 2024, the Portfolio merged into Thrivent Opportunity Income Plus Portfolio. A copy of Thrivent Opportunity Income Plus Portfolio's semiannual shareholder report is available upon request.</oef:SummaryOfChngLegendTextBlock>
    <oef:MaterialChngDate
      contextRef="From2024-01-01to2024-07-26_C000183145Member"
      id="ixv-251159">2024-07-26</oef:MaterialChngDate>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_LongMinusTermFixedIncomeCTIMember"
      decimals="INF"
      id="ixv-251160"
      unitRef="Pure">0.734</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-251161"
      unitRef="Pure">0.175</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_PreferredStockMember"
      decimals="INF"
      id="ixv-251162"
      unitRef="Pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-251163"
      unitRef="Pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000183145Member_CommonStockMember"
      decimals="INF"
      id="ixv-251164"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      id="ixv-251165">Thrivent Opportunity Income Plus Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      id="ixv-251166">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      id="ixv-251167">This semi-annual shareholder report&#160;contains important information about the Thrivent Opportunity Income Plus Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      id="ixv-7899">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      id="ixv-251168">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      id="ixv-7906">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 56; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$34&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.34%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      decimals="0"
      id="ixv-251169"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      decimals="INF"
      id="ixv-251170"
      unitRef="Pure">0.0034</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      id="ixv-7935">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 0px 0px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 19 / 65; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$159,586,677&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;1,526&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;44%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$396,666&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 255, 255); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: grid; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 21 / 24 / 26 / 65; line-height: 24px; margin: 0px; width: 100%; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003846Member"
      decimals="0"
      id="ixv-251171"
      unitRef="USD">159586677</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003846Member"
      decimals="INF"
      id="ixv-251172"
      unitRef="Holding">1526</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      decimals="INF"
      id="ixv-251173"
      unitRef="Pure">0.44</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      decimals="0"
      id="ixv-251174"
      unitRef="USD">396666</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      id="ixv-7976">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 49 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Thrivent Core Emerging Markets Debt Fund&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;9.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Bonds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Treasury Notes&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 15-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Federal National Mortgage Association Conventional 30-Yr. Pass Through&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4046624CTIMember"
      decimals="INF"
      id="ixv-251175"
      unitRef="Pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4046673CTIMember"
      decimals="INF"
      id="ixv-251176"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4045869CTIMember"
      decimals="INF"
      id="ixv-251177"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4045873CTIMember"
      decimals="INF"
      id="ixv-251178"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4046670CTIMember"
      decimals="INF"
      id="ixv-251179"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4046676CTIMember"
      decimals="INF"
      id="ixv-251180"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4045862CTIMember"
      decimals="INF"
      id="ixv-251181"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4045853CTIMember"
      decimals="INF"
      id="ixv-251182"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4045345CTIMember"
      decimals="INF"
      id="ixv-251183"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_A4045854CTIMember"
      decimals="INF"
      id="ixv-251184"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003846Member"
      id="ixv-8037">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 41; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Major Market Sectors (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 48 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;14.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Asset-Backed Securities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;12.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Mortgage-Backed Securities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;11.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Collateralized Mortgage Obligations&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;9.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;U.S. Affiliated Registered Investment Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;9.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Consumer Non-Cyclical&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Communications Services&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;4.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-251185"
      unitRef="Pure">0.146</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_AssetMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-251186"
      unitRef="Pure">0.121</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_MortgageMinusBackedSecuritiesSectorMember"
      decimals="INF"
      id="ixv-251187"
      unitRef="Pure">0.118</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_CollateralizedMortgageObligationsSectorMember"
      decimals="INF"
      id="ixv-251188"
      unitRef="Pure">0.096</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_USAffiliatedRegisteredInvestmentCompaniesSectorMember"
      decimals="INF"
      id="ixv-251189"
      unitRef="Pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_ConsumerCyclicalSectorMember"
      decimals="INF"
      id="ixv-251190"
      unitRef="Pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_ConsumerNonMinusCyclicalSectorMember"
      decimals="INF"
      id="ixv-251191"
      unitRef="Pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_EnergySectorMember"
      decimals="INF"
      id="ixv-251192"
      unitRef="Pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-251193"
      unitRef="Pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_UtilitiesSectorMember"
      decimals="INF"
      id="ixv-251194"
      unitRef="Pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_ETFsClosedMinusEndFundsCTIMember"
      decimals="INF"
      id="ixv-251195"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_NonMinusRatedCTIMember"
      decimals="INF"
      id="ixv-251196"
      unitRef="Pure">0.145</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_DCTIMember"
      decimals="INF"
      id="ixv-251197"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_CCTIMember"
      decimals="INF"
      id="ixv-251198"
      unitRef="Pure">0.000</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_CACTIMember"
      decimals="INF"
      id="ixv-251199"
      unitRef="Pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_CAACTIMember"
      decimals="INF"
      id="ixv-251200"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_BCTIMember"
      decimals="INF"
      id="ixv-251201"
      unitRef="Pure">0.155</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_BACTIMember"
      decimals="INF"
      id="ixv-251202"
      unitRef="Pure">0.144</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_BAACTIMember"
      decimals="INF"
      id="ixv-251203"
      unitRef="Pure">0.194</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_ACTIMember"
      decimals="INF"
      id="ixv-251204"
      unitRef="Pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_AACTIMember"
      decimals="INF"
      id="ixv-251205"
      unitRef="Pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_AAACTIMember"
      decimals="INF"
      id="ixv-251206"
      unitRef="Pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_USGovtGuaranteedCTIMember"
      decimals="INF"
      id="ixv-251207"
      unitRef="Pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_LongMinusTermFixedIncomeCTIMember"
      decimals="INF"
      id="ixv-251208"
      unitRef="Pure">0.847</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-251209"
      unitRef="Pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-251210"
      unitRef="Pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_PreferredStockMember"
      decimals="INF"
      id="ixv-251211"
      unitRef="Pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003846Member_CommonStockMember"
      decimals="INF"
      id="ixv-251212"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      id="ixv-251213">Thrivent Real Estate Securities Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      id="ixv-251214">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      id="ixv-251215">This semi-annual shareholder report&#160;contains important information about the Thrivent Real Estate Securities Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      id="ixv-8259">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      id="ixv-251216">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      id="ixv-8266">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$44&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.44%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      decimals="0"
      id="ixv-251217"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      decimals="INF"
      id="ixv-251218"
      unitRef="Pure">0.0044</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      id="ixv-8295">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$146,586,580&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;68&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;37%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$543,937&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003838Member"
      decimals="0"
      id="ixv-251219"
      unitRef="USD">146586580</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003838Member"
      decimals="INF"
      id="ixv-251220"
      unitRef="Holding">68</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      decimals="INF"
      id="ixv-251221"
      unitRef="Pure">0.37</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      decimals="0"
      id="ixv-251222"
      unitRef="USD">543937</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      id="ixv-8335">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;American Tower Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Prologis, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;7.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Equinix, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Welltower, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;AvalonBay Communities, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Simon Property Group, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;VICI Properties, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;3.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Iron Mountain, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Digital Realty Trust, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Public Storage&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_AmericanTowerCorporation4045224CTIMember"
      decimals="INF"
      id="ixv-251223"
      unitRef="Pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_PrologisInc4045266CTIMember"
      decimals="INF"
      id="ixv-251224"
      unitRef="Pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_EquinixInc4045239CTIMember"
      decimals="INF"
      id="ixv-251225"
      unitRef="Pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_WelltowerInc4045284CTIMember"
      decimals="INF"
      id="ixv-251226"
      unitRef="Pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_AvalonBayCommunitiesInc4045225CTIMember"
      decimals="INF"
      id="ixv-251227"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_SimonPropertyGroupInc4045275CTIMember"
      decimals="INF"
      id="ixv-251228"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_VICIPropertiesInc4045282CTIMember"
      decimals="INF"
      id="ixv-251229"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_IronMountainInc4045256CTIMember"
      decimals="INF"
      id="ixv-251230"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_DigitalRealtyTrustInc4045235CTIMember"
      decimals="INF"
      id="ixv-251231"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_PublicStorage4045267CTIMember"
      decimals="INF"
      id="ixv-251232"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003838Member"
      id="ixv-8396">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="vP5kw2nMFSPXfsvJ8YHcZhWJDGMf.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 551px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;99.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_CommonStockMember"
      decimals="INF"
      id="ixv-251233"
      unitRef="Pure">0.991</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-251234"
      unitRef="Pure">0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_RetailREITsSectorMember"
      decimals="INF"
      id="ixv-251235"
      unitRef="Pure">0.159</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_IndustrialREITsSectorMember"
      decimals="INF"
      id="ixv-251236"
      unitRef="Pure">0.137</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_TelecomTowerREITsSectorMember"
      decimals="INF"
      id="ixv-251237"
      unitRef="Pure">0.130</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_MultiMinusFamilyResidentialREITsSectorMember"
      decimals="INF"
      id="ixv-251238"
      unitRef="Pure">0.114</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_HealthCareREITsSectorMember"
      decimals="INF"
      id="ixv-251239"
      unitRef="Pure">0.113</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_DataCenterREITsSectorMember"
      decimals="INF"
      id="ixv-251240"
      unitRef="Pure">0.091</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_OtherSpecializedREITsSectorMember"
      decimals="INF"
      id="ixv-251241"
      unitRef="Pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_SelfMinusStorageREITsSectorMember"
      decimals="INF"
      id="ixv-251242"
      unitRef="Pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_SingleMinusFamilyResidentialREITsSectorMember"
      decimals="INF"
      id="ixv-251243"
      unitRef="Pure">0.046</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003838Member_HotelResortREITsSectorMember"
      decimals="INF"
      id="ixv-251244"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      id="ixv-251245">Thrivent Small Cap Growth Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      id="ixv-251246">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      id="ixv-251247">This semi-annual shareholder report&#160;contains important information about the Thrivent Small Cap Growth Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      id="ixv-8516">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      id="ixv-251248">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      id="ixv-8523">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$46&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.46%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      decimals="0"
      id="ixv-251249"
      unitRef="USD">46</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      decimals="INF"
      id="ixv-251250"
      unitRef="Pure">0.0046</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      id="ixv-8552">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$126,545,358&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;87&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;36%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$491,460&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000200170Member"
      decimals="0"
      id="ixv-251251"
      unitRef="USD">126545358</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000200170Member"
      decimals="INF"
      id="ixv-251252"
      unitRef="Holding">87</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      decimals="INF"
      id="ixv-251253"
      unitRef="Pure">0.36</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      decimals="0"
      id="ixv-251254"
      unitRef="USD">491460</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      id="ixv-8592">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;e.l.f. Beauty, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Guidewire Software, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Fabrinet&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Varonis Systems, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Globus Medical, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Houlihan Lokey, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Onto Innovation, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Nova, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;J &amp;amp; J Snack Foods Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Triumph Financial, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_ElfBeautyInc4065242CTIMember"
      decimals="INF"
      id="ixv-251255"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_GuidewireSoftwareInc4065250CTIMember"
      decimals="INF"
      id="ixv-251256"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_Fabrinet4065304CTIMember"
      decimals="INF"
      id="ixv-251257"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_VaronisSystemsInc4065300CTIMember"
      decimals="INF"
      id="ixv-251258"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_GlobusMedicalInc4065248CTIMember"
      decimals="INF"
      id="ixv-251259"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_HoulihanLokeyInc4065257CTIMember"
      decimals="INF"
      id="ixv-251260"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_OntoInnovationInc4065274CTIMember"
      decimals="INF"
      id="ixv-251261"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_NovaLtd4065310CTIMember"
      decimals="INF"
      id="ixv-251262"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_JJSnackFoodsCorporation4065260CTIMember"
      decimals="INF"
      id="ixv-251263"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_TriumphFinancialInc4065299CTIMember"
      decimals="INF"
      id="ixv-251264"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000200170Member"
      id="ixv-8653">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="qiH5jhwtZBgYBt8oBiNSSFrF52To.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 477px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;96.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;1.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_CommonStockMember"
      decimals="INF"
      id="ixv-251265"
      unitRef="Pure">0.969</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-251266"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-251267"
      unitRef="Pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-251268"
      unitRef="Pure">0.235</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-251269"
      unitRef="Pure">0.188</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-251270"
      unitRef="Pure">0.162</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-251271"
      unitRef="Pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-251272"
      unitRef="Pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-251273"
      unitRef="Pure">0.064</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-251274"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-251275"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-251276"
      unitRef="Pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000200170Member_EnergySectorMember"
      decimals="INF"
      id="ixv-251277"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      id="ixv-251278">Thrivent Small Cap Index Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      id="ixv-251279">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      id="ixv-251280">This semi-annual shareholder report&#160;contains important information about the Thrivent Small Cap Index Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      id="ixv-8778">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      id="ixv-251281">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      id="ixv-8785">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$12&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.12%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      decimals="0"
      id="ixv-251282"
      unitRef="USD">12</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      decimals="INF"
      id="ixv-251283"
      unitRef="Pure">0.0012</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      id="ixv-8814">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$993,572,464&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;608&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;13%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$983,881&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003853Member"
      decimals="0"
      id="ixv-251284"
      unitRef="USD">993572464</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003853Member"
      decimals="INF"
      id="ixv-251285"
      unitRef="Holding">608</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      decimals="INF"
      id="ixv-251286"
      unitRef="Pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      decimals="0"
      id="ixv-251287"
      unitRef="USD">983881</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      id="ixv-8854">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Abercrombie &amp;amp; Fitch Company&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Fabrinet&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Ensign Group, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;SPS Commerce, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Allegheny Technologies, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Comerica, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Robert Half, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;SPX Technologies, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Mueller Industries, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Glaukos Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;0.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_AbercrombieFitchCompany4044523CTIMember"
      decimals="INF"
      id="ixv-251288"
      unitRef="Pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_Fabrinet4045114CTIMember"
      decimals="INF"
      id="ixv-251289"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_EnsignGroupInc4044700CTIMember"
      decimals="INF"
      id="ixv-251290"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_SPSCommerceInc4044973CTIMember"
      decimals="INF"
      id="ixv-251291"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_AlleghenyTechnologiesInc4044542CTIMember"
      decimals="INF"
      id="ixv-251292"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_ComericaInc4044649CTIMember"
      decimals="INF"
      id="ixv-251293"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_RobertHalfInc4044966CTIMember"
      decimals="INF"
      id="ixv-251294"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_SPXTechnologiesInc4044974CTIMember"
      decimals="INF"
      id="ixv-251295"
      unitRef="Pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_MuellerIndustriesInc4044873CTIMember"
      decimals="INF"
      id="ixv-251296"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_GlaukosCorporation4044738CTIMember"
      decimals="INF"
      id="ixv-251297"
      unitRef="Pure">0.005</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003853Member"
      id="ixv-8915">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="flgThAnn2zQ2ETtCXhsLFrzlu1FK.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 477px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;99.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Registered Investments Companies&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_CommonStockMember"
      decimals="INF"
      id="ixv-251298"
      unitRef="Pure">0.997</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_RegisteredInvestmentsCompaniesCTIMember"
      decimals="INF"
      id="ixv-251299"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-251300"
      unitRef="Pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-251301"
      unitRef="Pure">0.184</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-251302"
      unitRef="Pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-251303"
      unitRef="Pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-251304"
      unitRef="Pure">0.128</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-251305"
      unitRef="Pure">0.103</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-251306"
      unitRef="Pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-251307"
      unitRef="Pure">0.058</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_EnergySectorMember"
      decimals="INF"
      id="ixv-251308"
      unitRef="Pure">0.052</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-251309"
      unitRef="Pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003853Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-251310"
      unitRef="Pure">0.028</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      id="ixv-251311">Thrivent Small Cap Stock Portfolio</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      id="ixv-251312">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      id="ixv-251313">This semi-annual shareholder report&#160;contains important information about the Thrivent Small Cap Stock Portfolio&#160;(the Portfolio)&#160;for the six months ended&#160;June 28, 2024. </oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      id="ixv-9040">&lt;span style="text-decoration: underline solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: left; text-decoration: underline solid rgb(0, 0, 0);"&gt;www.thriventportfolios.com/prospectus&lt;/span&gt;&lt;/span&gt;</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      id="ixv-251314">800-847-4836</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      id="ixv-9047">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 4 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Portfolio's costs for the last six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 3 / 1 / 6 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 21 / 57; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 342px; background-color: rgb(230, 230, 230); border-style: solid; border-width: 0px; border-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 64px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Type&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; font-style: normal; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Cost Paid as a % of a $10K Investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 28px;"&gt;&lt;td colspan="1" style="padding: 5px; border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Portfolio &lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$34&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 5px; border-left: 0px solid rgb(0, 0, 0); border-top: 0px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(114px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.34%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      decimals="0"
      id="ixv-251315"
      unitRef="USD">34</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      decimals="INF"
      id="ixv-251316"
      unitRef="Pure">0.0034</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      id="ixv-9076">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; font-family: Arial; font-size: 13.3333px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 400; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 6 / 1 / 20 / 64; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 38px;"&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Total Net Assets&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;# of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Portfolio Turnover Rate&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;Advisory Fees Paid&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 22px;"&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$1,032,412,925&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;96&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;23%&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 3px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: center; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: center;"&gt;$3,273,173&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2024-06-28_C000003852Member"
      decimals="0"
      id="ixv-251317"
      unitRef="USD">1032412925</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2024-06-28_C000003852Member"
      decimals="INF"
      id="ixv-251318"
      unitRef="Holding">96</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      decimals="INF"
      id="ixv-251319"
      unitRef="Pure">0.23</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      decimals="0"
      id="ixv-251320"
      unitRef="USD">3273173</oef:AdvisoryFeesPaidAmt>
    <oef:LargestHoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      id="ixv-9116">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px 6px 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Top Ten Holdings (% of Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 60 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;TTM Technologies, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;SharkNinja, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Air Lease Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Badger Infrastructure Solutions, Ltd.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;National Storage Affiliates Trust&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;RLI Corporation&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Houlihan Lokey, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Guidewire Software, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(230, 230, 230); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Ally Financial, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Kinsale Capital Group, Inc.&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_TTMTechnologiesInc4045191CTIMember"
      decimals="INF"
      id="ixv-251321"
      unitRef="Pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_SharkNinjaInc4045213CTIMember"
      decimals="INF"
      id="ixv-251322"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_AirLeaseCorporation4045125CTIMember"
      decimals="INF"
      id="ixv-251323"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_BadgerInfrastructureSolutionsLtd4045209CTIMember"
      decimals="INF"
      id="ixv-251324"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_NationalStorageAffiliatesTrust4045171CTIMember"
      decimals="INF"
      id="ixv-251325"
      unitRef="Pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_RLICorporation4045181CTIMember"
      decimals="INF"
      id="ixv-251326"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_HoulihanLokeyInc4045153CTIMember"
      decimals="INF"
      id="ixv-251327"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_GuidewireSoftwareInc4045149CTIMember"
      decimals="INF"
      id="ixv-251328"
      unitRef="Pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_AllyFinancialInc4045127CTIMember"
      decimals="INF"
      id="ixv-251329"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_KinsaleCapitalGroupInc4045158CTIMember"
      decimals="INF"
      id="ixv-251330"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:HoldingsTableTextBlock
      contextRef="From2024-01-01to2024-06-28_C000003852Member"
      id="ixv-9177">&lt;div style="width: 100%; height: 100%; display: grid; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(0, 0, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: left; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="text-align: center; padding-bottom: 4px; box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: center;"&gt;Portfolio Composition&#160;(% of Portfolio)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 59 / 40; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-template-rows: repeat(auto-fill, 6px);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; width: 100%; height: 100%; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;img alt="Group By Asset Type Chart" src="xamxQD1o4qszjrqapSX7BkbHYYkE.jpg" style="width: 234px; height: 324px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; vertical-align: middle; max-width: 100%;"/&gt;&lt;div style="z-index: 99; position: absolute; inset: 0px; width: 100%; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 381px 373.203px 551px 291px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; width: 1px; height: 1px;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Common Stock&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;99.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;Short-Term Investments&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible;"&gt;0.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_CommonStockMember"
      decimals="INF"
      id="ixv-251331"
      unitRef="Pure">0.996</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_ShortMinusTermInvestmentsCTIMember"
      decimals="INF"
      id="ixv-251332"
      unitRef="Pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_IndustrialsSectorMember"
      decimals="INF"
      id="ixv-251333"
      unitRef="Pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_InformationTechnologySectorMember"
      decimals="INF"
      id="ixv-251334"
      unitRef="Pure">0.158</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_FinancialsSectorMember"
      decimals="INF"
      id="ixv-251335"
      unitRef="Pure">0.142</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="ixv-251336"
      unitRef="Pure">0.108</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_HealthcareSectorMember"
      decimals="INF"
      id="ixv-251337"
      unitRef="Pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="ixv-251338"
      unitRef="Pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_MaterialsSectorMember"
      decimals="INF"
      id="ixv-251339"
      unitRef="Pure">0.070</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_RealEstateSectorMember"
      decimals="INF"
      id="ixv-251340"
      unitRef="Pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_EnergySectorMember"
      decimals="INF"
      id="ixv-251341"
      unitRef="Pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2024-06-28_C000003852Member_CommunicationsServicesSectorMember"
      decimals="INF"
      id="ixv-251342"
      unitRef="Pure">0.020</oef:PctOfNav>
</xbrl>
