<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:bfiii="http://www.blackrock.com/20260225"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cik0000893818-20260225.xsd" xlink:type="simple"/>
    <context id="D20151231_20151231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20151231_20151231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-31</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20171231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20181231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20191231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20211231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20221231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20231231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160101_20241231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160229_20160229_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="D20160229_20160229_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="D20160229_20160229_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="D20160229_20160229_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="D20160229_20160229_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="D20160229_20160229_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="D20160229_20160229_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="D20160229_20251231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160229_20251231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160229_20251231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160229_20251231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160229_20251231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160229_20251231_C000201977Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160229_20251231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160229_20251231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20161231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20161231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20161231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20161231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20161231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20161231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20161231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20171231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20171231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20171231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20171231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20171231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20171231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20171231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20181231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20181231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20181231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20181231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20181231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20181231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20181231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20191231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20191231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20191231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20191231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20191231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20191231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20191231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20201231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20201231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20201231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20201231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20201231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20201231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20201231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20211231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20211231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20211231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20211231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20211231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20211231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20211231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20221231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20221231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20221231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20221231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20221231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20221231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20221231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20231231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20231231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20231231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20231231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20231231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20231231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20231231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20241231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20241231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20241231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20241231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20241231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20241231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20241231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20251231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20251231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20251231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20251231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20251231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20251231_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20160301_20251231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191030_20191030_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2019-10-30</endDate>
        </period>
    </context>
    <context id="D20191030_20191030_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2019-10-30</endDate>
        </period>
    </context>
    <context id="D20191030_20191030_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2019-10-30</endDate>
        </period>
    </context>
    <context id="D20191030_20191030_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2019-10-30</endDate>
        </period>
    </context>
    <context id="D20191030_20191030_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2019-10-30</endDate>
        </period>
    </context>
    <context id="D20191030_20191030_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2019-10-30</endDate>
        </period>
    </context>
    <context id="D20191030_20191030_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2019-10-30</endDate>
        </period>
    </context>
    <context id="D20191030_20251231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191030_20251231_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191030_20251231_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191030_20251231_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191030_20251231_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191030_20251231_C000213838Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191030_20251231_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191030_20251231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-30</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20191231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20191231_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20191231_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20191231_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20191231_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20191231_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20191231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20201231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20201231_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20201231_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20201231_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20201231_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20201231_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20201231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20211231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20211231_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20211231_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20211231_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20211231_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20211231_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20211231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20221231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20221231_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20221231_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20221231_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20221231_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20221231_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20221231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20231231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20231231_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20231231_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20231231_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20231231_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20231231_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20231231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20241231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20241231_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20241231_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20241231_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20241231_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20241231_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20241231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20251231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20251231_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20251231_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20251231_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20251231_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20251231_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20191031_20251231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240920_20250930_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-20</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="D20240920_20250930_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-20</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="D20240920_20250930_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-20</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="D20240920_20250930_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-20</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="D20240920_20250930_LifePathIndex2070FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2070FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-20</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="D20240920_20250930_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-20</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="D20240924_20240924_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2024-09-24</endDate>
        </period>
    </context>
    <context id="D20240924_20240924_C000251820Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2024-09-24</endDate>
        </period>
    </context>
    <context id="D20240924_20240924_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2024-09-24</endDate>
        </period>
    </context>
    <context id="D20240924_20240924_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2024-09-24</endDate>
        </period>
    </context>
    <context id="D20240924_20240924_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2024-09-24</endDate>
        </period>
    </context>
    <context id="D20240924_20240924_LifePathIndex2070FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2070FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2024-09-24</endDate>
        </period>
    </context>
    <context id="D20240924_20240924_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2024-09-24</endDate>
        </period>
    </context>
    <context id="D20240924_20240930_C000251820Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="D20240924_20241231_C000251820Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20240924_20250331_C000251820Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20240924_20250630_C000251820Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="D20240924_20250930_C000251820Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-09-30</endDate>
        </period>
    </context>
    <context id="D20240924_20251231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240924_20251231_C000251820Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240924_20251231_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240924_20251231_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240924_20251231_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240924_20251231_C000251823Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240924_20251231_LifePathIndex2070FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2070FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240924_20251231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-24</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20240930_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="D20240925_20240930_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="D20240925_20240930_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="D20240925_20240930_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="D20240925_20240930_LifePathIndex2070FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2070FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="D20240925_20240930_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="D20240925_20241231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20241231_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20241231_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20241231_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20241231_LifePathIndex2070FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2070FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20241231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20250331_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20240925_20250331_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20240925_20250331_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20240925_20250331_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20240925_20250331_LifePathIndex2070FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2070FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20240925_20250331_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="D20240925_20250630_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="D20240925_20250630_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="D20240925_20250630_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="D20240925_20250630_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="D20240925_20250630_LifePathIndex2070FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2070FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="D20240925_20250630_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="D20240925_20251231_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20251231_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20251231_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20251231_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20251231_LifePathIndex2070FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2070FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20240925_20251231_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-25</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2020_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_BloombergUSAggregateBondC000101134IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000101134IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_BloombergUSAggregateBondC000101135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000101135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_BloombergUSAggregateBondC000101136IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000101136IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_BloombergUSAggregateBondC000201968IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000201968IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201968Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201971Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201972Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201973Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201974Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201975Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201976Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000201977Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000213838Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_Russell1000C000101134IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000101134IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_Russell1000C000101135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000101135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_Russell1000C000101136IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000101136IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_Russell1000C000201968IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000201968IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_BloombergUSAggregateBondC000101134IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000101134IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_BloombergUSAggregateBondC000101135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000101135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_BloombergUSAggregateBondC000101136IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000101136IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_BloombergUSAggregateBondC000201968IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000201968IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201968Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201971Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201972Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201973Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201974Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201975Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201976Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000201977Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000213838Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000251820Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000251823Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndex2060FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2060FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndex2065FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2065FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndex2070FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2070FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_Russell1000C000101134IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000101134IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_Russell1000C000101135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000101135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_Russell1000C000101136IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000101136IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_Russell1000C000201968IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000201968IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_BloombergUSAggregateBondC000101134IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000101134IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_BloombergUSAggregateBondC000101135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000101135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_BloombergUSAggregateBondC000101136IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000101136IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_BloombergUSAggregateBondC000201968IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:BloombergUSAggregateBondC000201968IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201968Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201971Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201972Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201973Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201974Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201975Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000201976Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_LifePathIndex2030FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2030FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_LifePathIndex2035FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2035FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_LifePathIndex2040FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2040FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_LifePathIndex2045FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2045FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_LifePathIndex2050FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2050FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_LifePathIndex2055FundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndex2055FundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_LifePathIndexRetirementFundCustomBenchmarkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:LifePathIndexRetirementFundCustomBenchmarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_Russell1000C000101134IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000101134IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_Russell1000C000101135IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000101135IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_Russell1000C000101136IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000101136IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_Russell1000C000201968IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">bfiii:Russell1000C000201968IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">bfiii:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TI20251231_C000101134Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_IShares05YearTIPSBondETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:IShares05YearTIPSBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_ISharesEnhancedRollYieldIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesEnhancedRollYieldIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101134Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101134Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_IShares05YearTIPSBondETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:IShares05YearTIPSBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_ISharesEnhancedRollYieldIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesEnhancedRollYieldIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101135Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101135Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_IShares05YearTIPSBondETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:IShares05YearTIPSBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_ISharesEnhancedRollYieldIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesEnhancedRollYieldIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101136Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101136Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_IShares05YearTIPSBondETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:IShares05YearTIPSBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101143Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101143Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_IShares05YearTIPSBondETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:IShares05YearTIPSBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101144Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_IShares05YearTIPSBondETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:IShares05YearTIPSBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101145Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101146Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101147Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101147Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101148Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101148Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101149Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101150Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101150Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101151Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101151Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101152Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101152Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101153Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101153Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101154Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101154Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101155Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101155Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101156Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101156Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101157Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101157Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101158Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101158Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101159Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101159Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000101160Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000101160Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166217Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166218Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166218Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000166219Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000166219Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_IShares05YearTIPSBondETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:IShares05YearTIPSBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_ISharesEnhancedRollYieldIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesEnhancedRollYieldIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201968Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201968Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_IShares05YearTIPSBondETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:IShares05YearTIPSBondETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201971Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201971Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201972Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201972Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201973Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201973Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_ISharesGlobalInfrastructureETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesGlobalInfrastructureETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201974Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201974Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_ISharesUSIntermediateCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_ISharesUSIntermediateGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSIntermediateGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_ISharesUSLongGovernmentBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongGovernmentBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_ISharesUSSecuritizedBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSSecuritizedBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201975Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201975Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201976Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201976Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000201977Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000201977Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213835Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213835Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213836Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213836Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213837Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213837Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member_LiabilitiesInExcessOfOtherAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:LiabilitiesInExcessOfOtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000213838Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000213838Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251820Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251820Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251821Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251821Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251822Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251822Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member_EquityFundsSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:EquityFundsSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member_FixedIncomeFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member_ISharesCoreMSCITotalInternationalStockETFMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesCoreMSCITotalInternationalStockETFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member_ISharesFTSENAREITAllEquityREITsIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesFTSENAREITAllEquityREITsIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member_ISharesUSLongCreditBondIndexFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:ISharesUSLongCreditBondIndexFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member_LargeCapIndexMasterPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:LargeCapIndexMasterPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member_MasterSmallCapIndexSeriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">bfiii:MasterSmallCapIndexSeriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="TI20251231_C000251823Member_OtherAssetsLessLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000893818</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">bfiii:OtherAssetsLessLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">bfiii:C000251823Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>bfiii:Holding</measure>
    </unit>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101152Member"
      decimals="INF"
      id="h_445_a9650f5d-a947-4607-bdff-8ce07c96a7e4"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101152Member"
      decimals="INF"
      id="h_447_fb1ef26c-9a13-2cb4-391e-890180b75998"
      unitRef="USD">13043</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101152Member"
      decimals="INF"
      id="h_448_00d7c157-275f-ad41-b7d9-dd295607d8d7"
      unitRef="USD">12016</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101152Member"
      decimals="INF"
      id="h_449_35fcecb3-22cd-4ce2-65da-4014d7a86b75"
      unitRef="USD">15129</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101152Member"
      decimals="INF"
      id="h_451_7fe40082-2449-8221-f434-1898e433177a"
      unitRef="USD">20317</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101152Member"
      decimals="INF"
      id="h_452_49c8ccbb-d860-64bf-56e7-14b9272c30d4"
      unitRef="USD">16597</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101152Member"
      decimals="INF"
      id="h_453_ba6867a8-8b4d-ddf4-04a5-d61c5e696046"
      unitRef="USD">19906</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101152Member"
      decimals="INF"
      id="h_454_3b8afca8-fcb8-c474-7c42-f556f37eb3c8"
      unitRef="USD">22689</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101152Member"
      decimals="INF"
      id="h_450_d1843768-4094-8c0f-68f0-c5eb900961d9"
      unitRef="USD">17300</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101152Member"
      decimals="INF"
      id="h_446_85df3187-4f7e-7477-bb20-29e960cb84ea"
      unitRef="USD">10800</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101152Member"
      decimals="INF"
      id="h_455_48e4b780-5503-031e-4781-c1835ea746a2"
      unitRef="USD">26945</oef:AccmVal>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_MoneyMarketFundsMember"
      id="h_1175_0964ad27_3294_4253_89bf_62a6ba27fed8"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_OtherAssetsLessLiabilitiesMember"
      id="h_1176_dd6f6f93_6bf3_4689_a8bc_6127bb126a76"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_MoneyMarketFundsMember"
      id="h_1144_d6f5cf0e_561a_409a_8dcb_610a96ab9391"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_OtherAssetsLessLiabilitiesMember"
      id="h_1145_428e1719_085d_457a_99f9_896aff028ae2"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101147Member"
      decimals="INF"
      id="h_1_07dc39ae-279a-cbf8-dddd-91f0c8e93a69"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101149Member"
      decimals="INF"
      id="h_1_07df0f20-3a62-70de-504a-e1f76e462f19"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160229_20160229_C000166219Member"
      decimals="INF"
      id="h_1_08e9285f-7ab1-79ab-4f23-c3436f8389c7"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101157Member"
      decimals="INF"
      id="h_1_15f1df3e-17e1-1cb5-23fc-368702d11274"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000201973Member"
      decimals="INF"
      id="h_1_196c5f50-ff7a-3d38-858d-c33893b51d1a"
      unitRef="USD">9472</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101148Member"
      decimals="INF"
      id="h_1_1e20c2ed-2233-1bb2-b59e-c8d6df1fcc24"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20240924_C000251821Member"
      decimals="INF"
      id="h_1_27b59596-05ae-d1f1-f1a4-7c2e18ad942f"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20240924_C000251820Member"
      decimals="INF"
      id="h_1_367e1815-d077-e9dd-9e9f-34a135947523"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20191231_C000213836Member"
      decimals="INF"
      id="h_1_3c21c728-9ded-65dc-9f86-587ac1cb1d56"
      unitRef="USD">10567</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101160Member"
      decimals="INF"
      id="h_1_3cd576ba-c425-1f9d-394a-078f2236235b"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101159Member"
      decimals="INF"
      id="h_1_3d54a689-a434-28d7-2d1e-c393ec4d4551"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101156Member"
      decimals="INF"
      id="h_1_4a4cca45-97e5-b303-3c19-a29eeb178163"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160229_20160229_C000201977Member"
      decimals="INF"
      id="h_1_5d4084ec-ecd5-ad14-9be5-ff3beb93398d"
      unitRef="USD">9479</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000201968Member"
      decimals="INF"
      id="h_1_6131e903-66fa-8c4b-8bcc-2522f2403ba5"
      unitRef="USD">9473</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191030_20191030_C000213838Member"
      decimals="INF"
      id="h_1_65f2e56d-d28f-91dd-a470-e9b5f58103ef"
      unitRef="USD">9479</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101136Member"
      decimals="INF"
      id="h_1_666ec88d-8d49-8893-304b-a03f225e789d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101150Member"
      decimals="INF"
      id="h_1_6bcaaeb0-456a-8175-a052-356ac787f548"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101151Member"
      decimals="INF"
      id="h_1_703e2e64-80c8-dfb0-acdd-cfc044695b11"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000201976Member"
      decimals="INF"
      id="h_1_7ae489c4-b62b-ed15-1183-09b71895bb6d"
      unitRef="USD">9478</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101155Member"
      decimals="INF"
      id="h_1_7b4b94da-3558-691f-a893-92705251041d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000201975Member"
      decimals="INF"
      id="h_1_873d8fdb-c50e-ef6f-dcc1-5793ab4f9a3d"
      unitRef="USD">9477</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191030_20191030_C000213835Member"
      decimals="INF"
      id="h_1_b2aba54a-90f0-de96-4f03-222970db04db"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000201972Member"
      decimals="INF"
      id="h_1_d675ca91-6557-1a6c-d3dc-ec7237e7678e"
      unitRef="USD">9476</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160229_20160229_C000166217Member"
      decimals="INF"
      id="h_1_d9bc227b-a80a-67f9-90c7-f1d88766219c"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101146Member"
      decimals="INF"
      id="h_1_deb37b51-1f27-ae14-467e-72c442b5c891"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101158Member"
      decimals="INF"
      id="h_1_e30af768-1b42-b754-a4fa-79d41570f922"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20240924_C000251823Member"
      decimals="INF"
      id="h_1_ea8fcff6-3fba-a133-a8d2-134505abe0de"
      unitRef="USD">9479</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000201968Member"
      decimals="INF"
      id="h_10_089ea538-21ee-6300-95f8-f85d2a95d925"
      unitRef="USD">14704</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20241231_C000201977Member"
      decimals="INF"
      id="h_10_0e97abc7-bfc7-58b8-fc26-b06ac9ad26fe"
      unitRef="USD">23960</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000201973Member"
      decimals="INF"
      id="h_10_1a613c20-5b1f-6f01-5d11-f20842b923f9"
      unitRef="USD">20234</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101146Member"
      decimals="INF"
      id="h_10_1cf9f7af-a214-a0b0-b498-ecfb76f3476d"
      unitRef="USD">19861</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20241231_C000166217Member"
      decimals="INF"
      id="h_10_36d30642-3dbe-4512-170d-2a66bab6b322"
      unitRef="USD">25254</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101155Member"
      decimals="INF"
      id="h_10_3bf84e4d-3906-4243-5dc4-c0164bede41a"
      unitRef="USD">23450</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000201976Member"
      decimals="INF"
      id="h_10_414d20a9-8192-833e-0981-3935df5bb831"
      unitRef="USD">22426</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101157Member"
      decimals="INF"
      id="h_10_4bd2a40e-224a-fea5-6347-1bf1bfe9e10a"
      unitRef="USD">24089</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101159Member"
      decimals="INF"
      id="h_10_52820ac1-7c0f-d602-4a1a-2af20b881678"
      unitRef="USD">24199</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000201975Member"
      decimals="INF"
      id="h_10_70dd7584-638d-ba30-52bb-756b65d81baa"
      unitRef="USD">22219</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101156Member"
      decimals="INF"
      id="h_10_85951439-ec82-bc22-df78-7640c2d66511"
      unitRef="USD">23981</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101150Member"
      decimals="INF"
      id="h_10_a3ccd6bf-0674-ca5b-ef71-222b43e56925"
      unitRef="USD">21845</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101148Member"
      decimals="INF"
      id="h_10_a9458ee4-24c6-d6d8-920c-aa255f23f72f"
      unitRef="USD">20405</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101136Member"
      decimals="INF"
      id="h_10_ab8bd111-00cd-c949-bff0-c5cee2b885a1"
      unitRef="USD">15929</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101149Member"
      decimals="INF"
      id="h_10_b6f5a7ef-17d9-d2a6-25ed-080bdc3c2f4f"
      unitRef="USD">21370</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101151Member"
      decimals="INF"
      id="h_10_b9e7a832-ad5f-1ba3-4785-dd3a25b24198"
      unitRef="USD">21943</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101160Member"
      decimals="INF"
      id="h_10_c92c7fbc-d672-4ca5-b009-46258130330a"
      unitRef="USD">24317</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000201972Member"
      decimals="INF"
      id="h_10_cfb88e79-0483-8d2a-369f-c526bd4984f3"
      unitRef="USD">18829</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20241231_C000166219Member"
      decimals="INF"
      id="h_10_d603e138-1638-09e8-e7ef-3769e6bfc22f"
      unitRef="USD">25936</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101158Member"
      decimals="INF"
      id="h_10_e2c087b9-90d9-0acc-3f3d-690dcc7f35b7"
      unitRef="USD">23670</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101156Member"
      decimals="INF"
      id="h_11_02341ed6-cfd6-2340-7c83-7a09676804cd"
      unitRef="USD">28948</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20251231_C000166217Member"
      decimals="INF"
      id="h_11_0f96ab9b-1803-d23d-1fa1-eb132e98e68e"
      unitRef="USD">30650</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000201976Member"
      decimals="INF"
      id="h_11_2dbcd9fd-c215-2849-44b2-eedf955a8354"
      unitRef="USD">27196</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101157Member"
      decimals="INF"
      id="h_11_38460880-aef0-0d4b-868a-718d786d127f"
      unitRef="USD">29081</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20251231_C000166219Member"
      decimals="INF"
      id="h_11_418ff80e-ae84-7b2e-58a3-717cdf5ddcc7"
      unitRef="USD">31566</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101150Member"
      decimals="INF"
      id="h_11_425ad48e-eb4d-447d-e3aa-0ed2d9529ef5"
      unitRef="USD">25691</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101159Member"
      decimals="INF"
      id="h_11_4faa631b-8a4a-04c2-1153-5960ae27b032"
      unitRef="USD">29421</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101155Member"
      decimals="INF"
      id="h_11_652e65f6-6650-d8d2-d4af-a9182b3e6500"
      unitRef="USD">28229</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101136Member"
      decimals="INF"
      id="h_11_73468956-2cd3-f277-66a3-2da5488b5120"
      unitRef="USD">17916</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000201968Member"
      decimals="INF"
      id="h_11_77bd6907-feb4-523a-bf5a-1d2861882a98"
      unitRef="USD">16493</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000201972Member"
      decimals="INF"
      id="h_11_cfb796b6-ac93-931d-efb0-323c757f68cc"
      unitRef="USD">21783</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101148Member"
      decimals="INF"
      id="h_11_d5b31476-2167-557e-526c-266a46441816"
      unitRef="USD">23688</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101149Member"
      decimals="INF"
      id="h_11_dd29dca8-5974-0226-8ac0-6e90a6df4880"
      unitRef="USD">25061</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101158Member"
      decimals="INF"
      id="h_11_e1fee2cf-881f-80b9-93fa-ac7dee327d72"
      unitRef="USD">28700</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101146Member"
      decimals="INF"
      id="h_11_e5034bb8-35f3-14a0-e9f7-3f33b797b318"
      unitRef="USD">22978</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20251231_C000201977Member"
      decimals="INF"
      id="h_11_ecfc94e2-3a5f-7208-b5a6-e6dd1b1b57b5"
      unitRef="USD">29076</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000201973Member"
      decimals="INF"
      id="h_11_ef32efa9-9a5b-81bf-a1e2-7d5392ee02d8"
      unitRef="USD">23741</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101151Member"
      decimals="INF"
      id="h_11_f0eaced0-db62-e97c-dad8-8ce9329461af"
      unitRef="USD">25818</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101160Member"
      decimals="INF"
      id="h_11_f29b9e91-939d-5ac4-1594-e40432317c77"
      unitRef="USD">29566</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000201975Member"
      decimals="INF"
      id="h_11_fe3d49e2-e81e-fea6-269a-3275437cbeb6"
      unitRef="USD">26758</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101134Member"
      decimals="INF"
      id="h_1122_14fa5a79-40a5-a4a9-2d12-56529c9235f8"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101134Member"
      decimals="INF"
      id="h_1123_e541e55b-1844-7138-d0a7-1258871b7af3"
      unitRef="USD">10551</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101134Member"
      decimals="INF"
      id="h_1124_30e214ee-0481-03d4-6644-1c8b7e0eb6ba"
      unitRef="USD">11651</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101134Member"
      decimals="INF"
      id="h_1125_c97f4894-1d2e-b030-d231-d021c3b6ff4f"
      unitRef="USD">11209</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101134Member"
      decimals="INF"
      id="h_1126_cfa1d562-d129-b426-261c-cf10249b5c0b"
      unitRef="USD">12958</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101134Member"
      decimals="INF"
      id="h_1127_1ea710ac-7dd4-62fa-8eb1-207bec6a1f14"
      unitRef="USD">14487</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101134Member"
      decimals="INF"
      id="h_1128_d5b270ee-7ba0-076d-1b86-51b3c2e68f51"
      unitRef="USD">15444</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101134Member"
      decimals="INF"
      id="h_1129_1398147d-f56f-622e-ed9e-e253000c7633"
      unitRef="USD">13053</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101134Member"
      decimals="INF"
      id="h_1130_d5ae4f55-cefc-4088-2fd3-a5b43b3a1bd3"
      unitRef="USD">14517</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101134Member"
      decimals="INF"
      id="h_1131_9c428a26-a27a-f381-bdd9-c5efc0382017"
      unitRef="USD">15508</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101134Member"
      decimals="INF"
      id="h_1132_edc39b41-6650-7a28-e025-5525ecdf72e0"
      unitRef="USD">17384</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20240924_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_13_8f29ebac-23f6-08e3-bb31-f91a45316d34"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20161231_C000166219Member"
      decimals="INF"
      id="h_2_0b1642ee-a767-cc02-5deb-e92763c5f06f"
      unitRef="USD">11554</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20201231_C000213836Member"
      decimals="INF"
      id="h_2_0f1b456e-4939-bf69-9b39-a635e2b94b03"
      unitRef="USD">12167</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000201973Member"
      decimals="INF"
      id="h_2_10acfaf8-b3dc-6786-a57f-0fdc94fd15bb"
      unitRef="USD">10208</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20240930_C000251823Member"
      decimals="INF"
      id="h_2_1606f2e5-08b6-8c21-f508-395f7eb66d93"
      unitRef="USD">9526</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101159Member"
      decimals="INF"
      id="h_2_20dd292b-fc71-ed87-038c-7cda122446f4"
      unitRef="USD">10832</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101146Member"
      decimals="INF"
      id="h_2_3b20eced-83fc-97a9-c5c4-a47c5ec67b36"
      unitRef="USD">10736</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20161231_C000201977Member"
      decimals="INF"
      id="h_2_40607611-1dfb-459c-741c-2fa86ce8bfee"
      unitRef="USD">10925</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20191231_C000213838Member"
      decimals="INF"
      id="h_2_4d7e4980-6af6-d009-0266-9ef5edd549a5"
      unitRef="USD">10016</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101151Member"
      decimals="INF"
      id="h_2_4f3d57c2-586e-a714-5940-505c7ef76091"
      unitRef="USD">10810</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000201975Member"
      decimals="INF"
      id="h_2_6668774e-f5a4-90f0-0327-7d2c2b3397f0"
      unitRef="USD">10243</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20240930_C000251820Member"
      decimals="INF"
      id="h_2_7092f263-0b1c-a467-dc2d-ab1d9741be20"
      unitRef="USD">10050</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000201968Member"
      decimals="INF"
      id="h_2_74638e9c-2759-88c8-5729-2357786b979f"
      unitRef="USD">10003</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101156Member"
      decimals="INF"
      id="h_2_7543bb35-1f94-9f59-c0ce-89fdde96d45f"
      unitRef="USD">10836</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20191231_C000213835Member"
      decimals="INF"
      id="h_2_75eb1e8f-4dd8-a61d-7b85-085040e4fb70"
      unitRef="USD">10572</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101155Member"
      decimals="INF"
      id="h_2_7cc15eda-392b-5387-343f-a4075033c138"
      unitRef="USD">10804</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20240930_C000251821Member"
      decimals="INF"
      id="h_2_83d5a561-050b-655e-04a5-65ae49a1848d"
      unitRef="USD">10050</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000201972Member"
      decimals="INF"
      id="h_2_8b37a3ee-5e7c-9cf8-fbaf-ca2b6c42a78b"
      unitRef="USD">10179</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101148Member"
      decimals="INF"
      id="h_2_967a46f0-e323-73a5-e56b-977da8c0a9dd"
      unitRef="USD">10774</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101149Member"
      decimals="INF"
      id="h_2_98546b01-9bd6-da71-e9ff-006ff50f5f22"
      unitRef="USD">10781</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101150Member"
      decimals="INF"
      id="h_2_ace34fa2-58b1-6c4e-b0b2-7f3b373f71cc"
      unitRef="USD">10805</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20161231_C000166217Member"
      decimals="INF"
      id="h_2_be0d9217-ccaa-3f5d-5706-8f22da5f68b2"
      unitRef="USD">11524</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101158Member"
      decimals="INF"
      id="h_2_cca85e93-c006-a2fa-2aa1-962ccf4fc3d8"
      unitRef="USD">10810</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000201976Member"
      decimals="INF"
      id="h_2_d75d8ba9-f69c-0247-e111-de7ebe883a86"
      unitRef="USD">10242</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101160Member"
      decimals="INF"
      id="h_2_e3689f43-1a6c-7e7d-a88f-d7f00e2aeb92"
      unitRef="USD">10837</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101157Member"
      decimals="INF"
      id="h_2_f1dc4642-1a23-ca1c-8440-585ed77e4270"
      unitRef="USD">10841</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101136Member"
      decimals="INF"
      id="h_2_fad9da03-d93c-c911-cf23-774c55973ab6"
      unitRef="USD">10582</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20240924_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="INF"
      id="h_20_86dc9123-6598-9891-6304-aa3df2eee164"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000201972Member"
      decimals="INF"
      id="h_3_02cea12e-f519-188b-fab1-a4b27e9a9084"
      unitRef="USD">12004</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000201968Member"
      decimals="INF"
      id="h_3_0d2ccf8a-31ce-1c22-8650-4130f285af98"
      unitRef="USD">11045</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000201973Member"
      decimals="INF"
      id="h_3_2c9b1682-f9fd-1a3b-bc18-7d5d0ead5f75"
      unitRef="USD">12209</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101158Member"
      decimals="INF"
      id="h_3_32d3a3c0-c059-1fb0-333b-2eca3ddec127"
      unitRef="USD">13085</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101150Member"
      decimals="INF"
      id="h_3_34eda448-1307-f655-662a-c6f0f67fe1f6"
      unitRef="USD">12954</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101146Member"
      decimals="INF"
      id="h_3_3a7ceee2-f97b-19f1-4233-381378fed7d9"
      unitRef="USD">12657</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20171231_C000201977Member"
      decimals="INF"
      id="h_3_428b30a7-b0be-990a-dfa6-90173ef2da17"
      unitRef="USD">13227</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20201231_C000213838Member"
      decimals="INF"
      id="h_3_518ceebf-2ab7-8fa8-c40d-5945d007e09a"
      unitRef="USD">11530</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20211231_C000213836Member"
      decimals="INF"
      id="h_3_5eef8510-cd62-c417-0a4f-2cef62f17806"
      unitRef="USD">14416</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101156Member"
      decimals="INF"
      id="h_3_638b797d-9409-0a99-5312-c48e5b6bb4d7"
      unitRef="USD">13152</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101155Member"
      decimals="INF"
      id="h_3_63c34741-51fb-c8f1-c017-6c019f0cb77f"
      unitRef="USD">13088</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20171231_C000166217Member"
      decimals="INF"
      id="h_3_6ee659b3-0c1e-4910-7fed-9c68dd56302e"
      unitRef="USD">13951</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101159Member"
      decimals="INF"
      id="h_3_72b85dbc-21c4-69a5-468c-ba5456598acd"
      unitRef="USD">13148</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101151Member"
      decimals="INF"
      id="h_3_74f6726e-416a-b4a1-e821-781996b6a0ae"
      unitRef="USD">12967</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101148Member"
      decimals="INF"
      id="h_3_8016da7f-6106-c301-1112-602772b3d8a3"
      unitRef="USD">12745</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20241231_C000251820Member"
      decimals="INF"
      id="h_3_869e7867-8a30-3961-9ac5-da8a31c54618"
      unitRef="USD">9924</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20241231_C000251821Member"
      decimals="INF"
      id="h_3_8ba5f846-8cc2-28f2-3b19-57d28a24e034"
      unitRef="USD">9916</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101136Member"
      decimals="INF"
      id="h_3_8c983a34-0be8-6898-9b75-8428e7e0ca3e"
      unitRef="USD">11719</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101157Member"
      decimals="INF"
      id="h_3_933a57cc-f3f2-feea-5bea-80ff69cd41f0"
      unitRef="USD">13165</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20241231_C000251823Member"
      decimals="INF"
      id="h_3_a5b36308-3d5f-3e44-fe12-f791e916afcd"
      unitRef="USD">9399</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20171231_C000166219Member"
      decimals="INF"
      id="h_3_b5c77ea8-7d04-aa4a-c460-57387685a19e"
      unitRef="USD">14039</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101149Member"
      decimals="INF"
      id="h_3_b860f7b1-c9d6-5b88-65c5-bd7e0f0d4437"
      unitRef="USD">12890</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000201976Member"
      decimals="INF"
      id="h_3_bc564316-75b9-c0ed-ecf6-2f9b86034a48"
      unitRef="USD">12401</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101160Member"
      decimals="INF"
      id="h_3_bf1b83fe-bae9-19b8-e2d6-0e31f49f29bd"
      unitRef="USD">13169</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000201975Member"
      decimals="INF"
      id="h_3_e361016b-4c12-4e33-f2ea-60b49c9af421"
      unitRef="USD">12402</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20201231_C000213835Member"
      decimals="INF"
      id="h_3_ebf249e2-e457-e017-5ae2-df29cc2ab0c4"
      unitRef="USD">12208</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160229_20160229_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_34_d640c2be-e5bd-b611-c8d8-7715463a285c"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20250331_C000251820Member"
      decimals="INF"
      id="h_4_17394910-9199-f3ec-b450-0e804278a5ea"
      unitRef="USD">9874</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20181231_C000166217Member"
      decimals="INF"
      id="h_4_1e3fb9d5-3188-1492-af50-b6d9a9508225"
      unitRef="USD">12829</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101149Member"
      decimals="INF"
      id="h_4_2910b038-7ae0-800d-ba9b-d64cb5d1c44d"
      unitRef="USD">11948</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20211231_C000213838Member"
      decimals="INF"
      id="h_4_2e419c32-577c-376c-1550-1439509abb44"
      unitRef="USD">13666</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20181231_C000166219Member"
      decimals="INF"
      id="h_4_37495dac-2bd3-3e4a-b138-a5686ccb9ed9"
      unitRef="USD">12938</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20211231_C000213835Member"
      decimals="INF"
      id="h_4_410b359b-6505-ee4b-996f-daa224153405"
      unitRef="USD">14512</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101160Member"
      decimals="INF"
      id="h_4_4147083d-0a50-0bd0-1494-f653cba11e5c"
      unitRef="USD">12135</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101148Member"
      decimals="INF"
      id="h_4_4abd56cf-6ea4-bc21-88c1-c99a3c336893"
      unitRef="USD">11935</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101156Member"
      decimals="INF"
      id="h_4_4b7b28c1-4595-b5dd-86b2-6125ad84dac4"
      unitRef="USD">12117</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101157Member"
      decimals="INF"
      id="h_4_4c94a2dd-500d-9135-162d-8a35854c433a"
      unitRef="USD">12135</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101155Member"
      decimals="INF"
      id="h_4_510e634f-0873-e8d1-5a95-74f8c4cc532c"
      unitRef="USD">12026</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000201976Member"
      decimals="INF"
      id="h_4_6ae88230-91f6-095f-710d-3beefe7dfd51"
      unitRef="USD">11392</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000201973Member"
      decimals="INF"
      id="h_4_730c9256-c739-0ef9-c00f-b2747aa102bb"
      unitRef="USD">11315</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101136Member"
      decimals="INF"
      id="h_4_756102b8-0323-ab06-4f5b-e79893c8dace"
      unitRef="USD">11309</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101159Member"
      decimals="INF"
      id="h_4_7e21f6cc-e863-147a-3c60-aed18130beb7"
      unitRef="USD">12118</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20181231_C000201977Member"
      decimals="INF"
      id="h_4_8f5a0a25-7a30-7620-a049-e45102b3a4fe"
      unitRef="USD">12173</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000201968Member"
      decimals="INF"
      id="h_4_9cc0dd5f-c78c-95d3-73e7-74084f0dd300"
      unitRef="USD">10631</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250331_C000251821Member"
      decimals="INF"
      id="h_4_a17ba386-79a1-2dd6-2452-d0cf57bf5175"
      unitRef="USD">9856</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101151Member"
      decimals="INF"
      id="h_4_a982c008-2800-36ba-408b-bf22bb17f399"
      unitRef="USD">12049</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000201975Member"
      decimals="INF"
      id="h_4_a9b35bc2-e88e-ec0b-6cd1-c9efb55ebe06"
      unitRef="USD">11401</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250331_C000251823Member"
      decimals="INF"
      id="h_4_bc04e3d5-d1c2-18e0-1324-e9e5af600af0"
      unitRef="USD">9342</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101158Member"
      decimals="INF"
      id="h_4_ca40a635-76fc-649a-0a6d-f53b7d1b0c64"
      unitRef="USD">12029</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000201972Member"
      decimals="INF"
      id="h_4_d48b383b-95ad-6239-8a70-f7255cfec5c6"
      unitRef="USD">11210</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20221231_C000213836Member"
      decimals="INF"
      id="h_4_eccc74e8-d3ee-e0c9-3f70-64c805bc781e"
      unitRef="USD">11741</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101146Member"
      decimals="INF"
      id="h_4_ee85d6b6-1e30-4cba-d267-f34b3588ac2d"
      unitRef="USD">11822</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101150Member"
      decimals="INF"
      id="h_4_f8dae2d1-59e6-9efc-0a5e-17a9e2335c5c"
      unitRef="USD">12032</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000201974Member"
      decimals="INF"
      id="h_479_44ec0980-116d-a411-901a-91369e90d12a"
      unitRef="USD">9478</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000201974Member"
      decimals="INF"
      id="h_480_a05e041d-d9af-1c6a-8270-9eece073761e"
      unitRef="USD">10233</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000201974Member"
      decimals="INF"
      id="h_481_a942a52f-d4a4-948b-998c-9f9dd761f950"
      unitRef="USD">12354</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000201974Member"
      decimals="INF"
      id="h_482_ba2164a2-3e8c-1ede-c389-38cb4bccdfd7"
      unitRef="USD">11384</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000201974Member"
      decimals="INF"
      id="h_483_c017ed4a-53c7-4477-f96e-8bce69fd836f"
      unitRef="USD">14334</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000201974Member"
      decimals="INF"
      id="h_484_c7cbbf56-4f98-7739-e5f8-ba60deecf7c2"
      unitRef="USD">16389</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000201974Member"
      decimals="INF"
      id="h_485_7357b2d4-80d6-2f44-d250-65ff5348b18a"
      unitRef="USD">19247</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000201974Member"
      decimals="INF"
      id="h_486_077d1990-033c-90c8-4b83-d373e77c9dcc"
      unitRef="USD">15719</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000201974Member"
      decimals="INF"
      id="h_487_7260e465-77bc-3624-0fd3-e04bf0ccac7a"
      unitRef="USD">18862</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000201974Member"
      decimals="INF"
      id="h_488_426f0ccf-1220-97e9-c8ba-6d9daa1d1f6f"
      unitRef="USD">21499</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000201974Member"
      decimals="INF"
      id="h_489_b0110f78-1d19-69ca-f755-5f2b132ecf28"
      unitRef="USD">25528</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20191231_C000166217Member"
      decimals="INF"
      id="h_5_03ff7ca9-e9f2-5622-a4a2-5e2ae778f8ac"
      unitRef="USD">16225</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000201972Member"
      decimals="INF"
      id="h_5_118737da-eba2-8b49-31b4-d7266ffc0dcc"
      unitRef="USD">13764</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101158Member"
      decimals="INF"
      id="h_5_286c81c0-2edd-2804-f77e-96a7818e1827"
      unitRef="USD">15211</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000201968Member"
      decimals="INF"
      id="h_5_2b9a067c-9d6d-10bb-b12b-3c25cef82d99"
      unitRef="USD">12281</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250630_C000251821Member"
      decimals="INF"
      id="h_5_370c6185-8a4f-f468-b7ef-faaf8e5c9a0a"
      unitRef="USD">10935</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101150Member"
      decimals="INF"
      id="h_5_3e374091-9741-9d6c-100a-74d79a1ea647"
      unitRef="USD">15034</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101149Member"
      decimals="INF"
      id="h_5_4908f4fc-e561-dc82-0975-136537db4902"
      unitRef="USD">14890</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101159Member"
      decimals="INF"
      id="h_5_49efca73-a498-4400-7830-72a17b16f01a"
      unitRef="USD">15360</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101157Member"
      decimals="INF"
      id="h_5_4d0d0df1-f174-4909-83b3-5dcfd2c90a6e"
      unitRef="USD">15383</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000201975Member"
      decimals="INF"
      id="h_5_5280e3e8-4efa-8ac4-b40e-3907d517e5ad"
      unitRef="USD">14411</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20221231_C000213838Member"
      decimals="INF"
      id="h_5_5d1df387-f573-7927-918a-71dee097621e"
      unitRef="USD">11136</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20250630_C000251820Member"
      decimals="INF"
      id="h_5_644b05c4-745d-c7cc-f0d9-ef7f6636722f"
      unitRef="USD">10964</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20191231_C000166219Member"
      decimals="INF"
      id="h_5_76eb54df-1b7d-57fd-192a-59ae37c87895"
      unitRef="USD">16421</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101151Member"
      decimals="INF"
      id="h_5_7856e9d7-8ff8-c7c7-ca3b-6db14bc83c7b"
      unitRef="USD">15063</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101160Member"
      decimals="INF"
      id="h_5_81f25059-37d2-e770-98ab-e7b970c526d7"
      unitRef="USD">15399</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250630_C000251823Member"
      decimals="INF"
      id="h_5_9a121339-7aae-17cc-e74e-c9d23e116a97"
      unitRef="USD">10365</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20221231_C000213835Member"
      decimals="INF"
      id="h_5_a7538ab2-d1b9-0da1-555f-c276f54f234e"
      unitRef="USD">11853</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101146Member"
      decimals="INF"
      id="h_5_bc93e9f6-f587-e552-2567-41765007acf0"
      unitRef="USD">14514</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000201973Member"
      decimals="INF"
      id="h_5_bd726ff1-8266-ae02-12ff-73c6800ab805"
      unitRef="USD">14102</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20231231_C000213836Member"
      decimals="INF"
      id="h_5_cec48c5e-a4e1-44b1-a12a-3f4a7f9bfd7e"
      unitRef="USD">14244</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101156Member"
      decimals="INF"
      id="h_5_cefb183b-9528-d200-4dfe-e9cb78a5f92f"
      unitRef="USD">15353</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101136Member"
      decimals="INF"
      id="h_5_d68d9966-cc69-deac-9518-b14b96c28ee8"
      unitRef="USD">13107</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20191231_C000201977Member"
      decimals="INF"
      id="h_5_d928e4a7-aa32-9f1c-d308-01ba3d498436"
      unitRef="USD">15400</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000201976Member"
      decimals="INF"
      id="h_5_e11a0116-3bf1-4ff1-0811-54761b3b4f6b"
      unitRef="USD">14416</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101148Member"
      decimals="INF"
      id="h_5_e5f9c18d-48c7-9cca-b6fc-eca22394aa3f"
      unitRef="USD">14689</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101155Member"
      decimals="INF"
      id="h_5_ff693ab8-3250-c60e-4964-10b7ec04bff7"
      unitRef="USD">15202</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101154Member"
      decimals="INF"
      id="h_511_188d4f50-c01a-3e68-f34f-df9b151a3599"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101154Member"
      decimals="INF"
      id="h_512_027c81db-6a42-5957-98b1-dc50ffaff2dc"
      unitRef="USD">10828</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101154Member"
      decimals="INF"
      id="h_513_b9b81366-6ac2-57ab-ed1c-bb7eef19a503"
      unitRef="USD">13109</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101154Member"
      decimals="INF"
      id="h_514_76b6df55-e27b-009c-520b-a142f583ba71"
      unitRef="USD">12125</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101154Member"
      decimals="INF"
      id="h_515_ba568ea8-aff5-fb3a-5312-cb5906af4615"
      unitRef="USD">15308</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101154Member"
      decimals="INF"
      id="h_516_30e718ce-c6a6-ba5b-b40f-5a71e466acf1"
      unitRef="USD">17550</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101154Member"
      decimals="INF"
      id="h_517_49592bf8-9a77-b529-f682-2e3b08740cc8"
      unitRef="USD">20675</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101154Member"
      decimals="INF"
      id="h_518_86dc38c3-b9b3-3ee8-0b3a-6d2b19d3fd5c"
      unitRef="USD">16944</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101154Member"
      decimals="INF"
      id="h_519_f0cd8d21-5bd7-7568-ad7b-e652c8f22e29"
      unitRef="USD">20382</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101154Member"
      decimals="INF"
      id="h_520_9f918404-c155-f509-e18e-ffb9cb405ccf"
      unitRef="USD">23308</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101154Member"
      decimals="INF"
      id="h_521_a7fc34b2-7d90-3fa7-a31e-691e7a06927c"
      unitRef="USD">27760</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101160Member"
      decimals="INF"
      id="h_6_055e9f97-a24a-ad07-fbe8-64c507dd9817"
      unitRef="USD">17712</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20250930_C000251820Member"
      decimals="INF"
      id="h_6_1252ee02-2779-4dd1-0b1b-35e87f01e773"
      unitRef="USD">11792</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101159Member"
      decimals="INF"
      id="h_6_161a72dd-b3f2-1c43-2220-fa7840360fc4"
      unitRef="USD">17669</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20231231_C000213838Member"
      decimals="INF"
      id="h_6_16fc9ca0-b4a2-0f7b-030b-fdcdbdb35fc6"
      unitRef="USD">13498</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101150Member"
      decimals="INF"
      id="h_6_19466f96-57a1-6cef-416f-f51e76bffd02"
      unitRef="USD">17146</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000201976Member"
      decimals="INF"
      id="h_6_33a2dbef-8a5e-992f-24fa-d0efed1e305c"
      unitRef="USD">16533</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20201231_C000201977Member"
      decimals="INF"
      id="h_6_34bd7c2c-f761-4d80-9f23-1db6b94a770e"
      unitRef="USD">17657</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20201231_C000166217Member"
      decimals="INF"
      id="h_6_3f4b458d-6b0c-3a7a-882a-638a5064398f"
      unitRef="USD">18611</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240920_20250930_C000251821Member"
      decimals="INF"
      id="h_6_407e931e-ac8b-f02d-d33c-b95fe6ef1dbb"
      unitRef="USD">11752</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000201968Member"
      decimals="INF"
      id="h_6_4d123ea8-321f-ac1d-d8d9-f0895cee16b8"
      unitRef="USD">13742</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101136Member"
      decimals="INF"
      id="h_6_561bbc84-d1e8-fb8d-deef-503c448652e7"
      unitRef="USD">14709</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101151Member"
      decimals="INF"
      id="h_6_5ad2cfd5-2df7-969e-5708-63ce66e7021d"
      unitRef="USD">17187</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000201973Member"
      decimals="INF"
      id="h_6_5c24ff78-9cff-9212-729a-1cb2d687495f"
      unitRef="USD">16038</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20231231_C000213835Member"
      decimals="INF"
      id="h_6_722257f8-305a-682d-9945-3e60e6a50804"
      unitRef="USD">14416</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101148Member"
      decimals="INF"
      id="h_6_8b2237bd-b2ca-11c7-bf7e-07523df90fbf"
      unitRef="USD">16705</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101158Member"
      decimals="INF"
      id="h_6_a21509ab-fa42-8ddd-7f00-b875fef71959"
      unitRef="USD">17450</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000201975Member"
      decimals="INF"
      id="h_6_a248f933-93e1-f107-a51d-8f91fcdc6283"
      unitRef="USD">16526</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20201231_C000166219Member"
      decimals="INF"
      id="h_6_b3b5e358-2345-699f-fd62-ea6b0eaf5a04"
      unitRef="USD">18894</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000201972Member"
      decimals="INF"
      id="h_6_bf4541e9-448e-7bfa-c8aa-4c8d1ed45c2c"
      unitRef="USD">15597</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20241231_C000213836Member"
      decimals="INF"
      id="h_6_bfca9a73-00b6-d077-c7e6-9dfff38a27e9"
      unitRef="USD">16519</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101146Member"
      decimals="INF"
      id="h_6_d6411cd3-0c32-449a-5ab8-582b9ee172ab"
      unitRef="USD">16450</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101149Member"
      decimals="INF"
      id="h_6_d79da2d7-2832-ca53-02fc-d187ba83e05a"
      unitRef="USD">16942</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101156Member"
      decimals="INF"
      id="h_6_d994d54e-32c6-d3a8-e34b-59bc29d9404b"
      unitRef="USD">17654</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101155Member"
      decimals="INF"
      id="h_6_e1ec013a-3995-c104-c261-ea87f2950b5a"
      unitRef="USD">17432</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240920_20250930_C000251823Member"
      decimals="INF"
      id="h_6_eea1fa57-1647-6bf8-dc75-47a4fa97542e"
      unitRef="USD">11140</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101157Member"
      decimals="INF"
      id="h_6_f23b7522-0e72-ccbb-dcb3-0e93d124454c"
      unitRef="USD">17697</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20240924_Russell1000IndexMember"
      decimals="INF"
      id="h_6_f5ef9efb-6800-948d-1685-ddb6c35c8d9d"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20211231_C000166219Member"
      decimals="INF"
      id="h_7_0e280dce-ec0b-3d56-a1ce-679bb7c7926a"
      unitRef="USD">22446</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20241231_C000213838Member"
      decimals="INF"
      id="h_7_15fff386-e1fa-4243-419f-a14ef8ec4851"
      unitRef="USD">15659</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000201975Member"
      decimals="INF"
      id="h_7_1d779fef-3456-c587-0ed8-7e282b544712"
      unitRef="USD">19557</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101149Member"
      decimals="INF"
      id="h_7_23f1f021-4b3d-5a8d-3719-324fd8798fcd"
      unitRef="USD">19597</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101155Member"
      decimals="INF"
      id="h_7_291e3764-62bd-8a7f-afd7-0b2e2c073009"
      unitRef="USD">20636</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20241231_C000213835Member"
      decimals="INF"
      id="h_7_2c67d3e6-0828-016d-5383-a2e3d62e240b"
      unitRef="USD">16772</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101146Member"
      decimals="INF"
      id="h_7_3279ddcf-c2ff-0e05-9933-1159eaaa54fc"
      unitRef="USD">18664</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101148Member"
      decimals="INF"
      id="h_7_4184b7d0-1b28-8af9-736f-88fdfd744da6"
      unitRef="USD">19018</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101156Member"
      decimals="INF"
      id="h_7_45712e32-23ec-1d42-84ea-6058f552ff66"
      unitRef="USD">20953</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101158Member"
      decimals="INF"
      id="h_7_582374a5-4884-6ddf-93bf-fe75b099147d"
      unitRef="USD">20680</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20251231_C000251820Member"
      decimals="INF"
      id="h_7_66bede43-4b9c-c72f-4d8b-959ce1e17279"
      unitRef="USD">12155</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20211231_C000201977Member"
      decimals="INF"
      id="h_7_6b6e9b05-d05c-ed45-7a0c-3106143a954d"
      unitRef="USD">20928</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191030_20191030_C000213836Member"
      decimals="INF"
      id="h_7_705670ed-717e-2043-bbcf-59e83ccb0651"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101150Member"
      decimals="INF"
      id="h_7_84680b16-f4ec-d7c7-09f4-6312d18c116a"
      unitRef="USD">19888</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101157Member"
      decimals="INF"
      id="h_7_8945d93c-9eaf-a650-c80e-5105859b5661"
      unitRef="USD">21015</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000201973Member"
      decimals="INF"
      id="h_7_96602611-7ac7-2cf0-5b92-3292aaf4609d"
      unitRef="USD">18564</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101159Member"
      decimals="INF"
      id="h_7_99f27142-3839-dd92-bc09-d6ef4f123ac1"
      unitRef="USD">20983</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000201972Member"
      decimals="INF"
      id="h_7_a36d909a-c115-d219-9961-5a203bb450bf"
      unitRef="USD">17705</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000201968Member"
      decimals="INF"
      id="h_7_b399008b-04c8-6c13-13b5-03d0a2f4b145"
      unitRef="USD">14651</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000201976Member"
      decimals="INF"
      id="h_7_b86f9e04-aab3-1161-41c0-5846bec8095f"
      unitRef="USD">19592</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101160Member"
      decimals="INF"
      id="h_7_cd9363b5-4890-5fd1-d88d-54e57e0369ae"
      unitRef="USD">21054</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20211231_C000166217Member"
      decimals="INF"
      id="h_7_cf85d2e4-e174-4a37-d2c9-b840e8187e04"
      unitRef="USD">22055</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101136Member"
      decimals="INF"
      id="h_7_d3011f61-8d51-7f41-347e-bdb878f42789"
      unitRef="USD">15727</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20251231_C000251821Member"
      decimals="INF"
      id="h_7_def1c663-77bb-9dce-5f06-e6523acbb7f4"
      unitRef="USD">12102</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20251231_C000251823Member"
      decimals="INF"
      id="h_7_dfbae841-eed2-7ed0-5e5f-6af08a08b18a"
      unitRef="USD">11474</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101151Member"
      decimals="INF"
      id="h_7_e5c07698-e968-262a-575e-b82a7440f34c"
      unitRef="USD">19946</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000201968Member"
      decimals="INF"
      id="h_8_003ad466-16a8-66a4-85e3-aed49c35c3f8"
      unitRef="USD">12381</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101156Member"
      decimals="INF"
      id="h_8_00caa6b9-2ca7-ec88-03e8-780edcb15c2f"
      unitRef="USD">17114</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101149Member"
      decimals="INF"
      id="h_8_0353b069-cc23-c03d-200a-f3d0648f7043"
      unitRef="USD">16089</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20221231_C000201977Member"
      decimals="INF"
      id="h_8_0525988d-0ba1-a6cf-72e7-0d9ca4a325a7"
      unitRef="USD">17042</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20251231_C000213836Member"
      decimals="INF"
      id="h_8_101924e2-05e1-0ded-f10f-7a513df78986"
      unitRef="USD">20047</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000201975Member"
      decimals="INF"
      id="h_8_1593b3d8-c635-2a98-9fb4-f18cc783cad3"
      unitRef="USD">15937</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101157Member"
      decimals="INF"
      id="h_8_18a44ac0-7665-91fd-e682-293fdcad458e"
      unitRef="USD">17163</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101158Member"
      decimals="INF"
      id="h_8_3ab43b0c-46db-4eff-129b-136763a0b38b"
      unitRef="USD">16835</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101155Member"
      decimals="INF"
      id="h_8_3f14114c-de2a-8fa1-1679-8aebdfa2eece"
      unitRef="USD">16809</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101151Member"
      decimals="INF"
      id="h_8_3f939775-51bf-79e4-7bcc-d2f27045332a"
      unitRef="USD">16425</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20251231_C000213838Member"
      decimals="INF"
      id="h_8_3fbbe311-2304-a2c8-241b-367313edd9a2"
      unitRef="USD">18999</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000201976Member"
      decimals="INF"
      id="h_8_4de904e1-2444-8ad3-1f65-d981f5c91a57"
      unitRef="USD">15957</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101160Member"
      decimals="INF"
      id="h_8_7581ced7-5c5a-b562-ec15-8eae6446c169"
      unitRef="USD">17196</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101159Member"
      decimals="INF"
      id="h_8_80bdcb4a-ff12-c66b-820a-7541cb502395"
      unitRef="USD">17127</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101146Member"
      decimals="INF"
      id="h_8_8b82d29d-36db-a755-4ae8-08cfe6fae8d7"
      unitRef="USD">15441</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000201973Member"
      decimals="INF"
      id="h_8_9709aa2b-cdba-1af0-d55e-acbb8c3401a6"
      unitRef="USD">15240</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101136Member"
      decimals="INF"
      id="h_8_9f437951-e16c-d6ee-3f9c-cca1993ec10e"
      unitRef="USD">13336</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20251231_C000213835Member"
      decimals="INF"
      id="h_8_a9cb5b56-65fa-0a20-1325-d4461c976230"
      unitRef="USD">20415</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000201972Member"
      decimals="INF"
      id="h_8_e13eb5b0-2bd6-c890-2df7-7330f5b553e1"
      unitRef="USD">14635</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20221231_C000166217Member"
      decimals="INF"
      id="h_8_e3341d6e-b859-1e2a-e146-1811aee446fd"
      unitRef="USD">17958</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101150Member"
      decimals="INF"
      id="h_8_fa376150-1ef2-d066-b1cb-f0487b6a6ebe"
      unitRef="USD">16368</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20221231_C000166219Member"
      decimals="INF"
      id="h_8_fa407573-d84b-8ce4-4e7d-4ca8ad14e721"
      unitRef="USD">18333</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101148Member"
      decimals="INF"
      id="h_8_fd4ea7d5-76e4-3f5a-3df0-714c349b13c4"
      unitRef="USD">15771</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101160Member"
      decimals="INF"
      id="h_9_0fe7a220-dae4-1a80-a3b1-ce61550f0d53"
      unitRef="USD">20910</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101148Member"
      decimals="INF"
      id="h_9_223d3c60-f76c-7f61-e65b-60828ac56bc3"
      unitRef="USD">18387</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000201975Member"
      decimals="INF"
      id="h_9_254fc972-f871-2b47-eca1-b986db6338be"
      unitRef="USD">19275</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20231231_C000201977Member"
      decimals="INF"
      id="h_9_2624ad44-ab55-6ecb-ee97-7bf84e39355f"
      unitRef="USD">20665</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101151Member"
      decimals="INF"
      id="h_9_28a4a0dd-aa08-cbf7-b63d-6be9d1a19c71"
      unitRef="USD">19476</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101150Member"
      decimals="INF"
      id="h_9_2f1b2c85-e18c-d079-f831-59d6b3ee4aa0"
      unitRef="USD">19400</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101146Member"
      decimals="INF"
      id="h_9_4d88c430-5faa-fb67-b53e-224abdf10d41"
      unitRef="USD">17952</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101149Member"
      decimals="INF"
      id="h_9_4e9e10a3-41b8-b441-c9ce-9c9f088911a6"
      unitRef="USD">19017</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000201972Member"
      decimals="INF"
      id="h_9_55ec71b1-5d29-056c-57b1-69c3b76c7b3f"
      unitRef="USD">17023</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101136Member"
      decimals="INF"
      id="h_9_63a332ef-431b-1773-9d08-76364e37f67b"
      unitRef="USD">14866</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101158Member"
      decimals="INF"
      id="h_9_715d1812-5f2e-dd34-b582-be1489aa71ba"
      unitRef="USD">20423</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101159Member"
      decimals="INF"
      id="h_9_810a3d79-1c32-4bd2-7804-8e3fc7ac2ba6"
      unitRef="USD">20828</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20231231_C000166219Member"
      decimals="INF"
      id="h_9_89a48cab-8ff5-3139-cfab-85edaf5cfdd1"
      unitRef="USD">22303</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101156Member"
      decimals="INF"
      id="h_9_b141f54d-5367-64f0-2582-07fe4a0cda69"
      unitRef="USD">20747</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000201976Member"
      decimals="INF"
      id="h_9_b3b53a21-3bac-7ae5-163b-b9cdd2cdbab4"
      unitRef="USD">19354</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000201973Member"
      decimals="INF"
      id="h_9_b51c6c3f-8b4b-e43f-4df6-f2713b49e852"
      unitRef="USD">18015</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101157Member"
      decimals="INF"
      id="h_9_c338daf3-37e7-b1b3-a34d-7cbd4ad8d76f"
      unitRef="USD">20829</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101155Member"
      decimals="INF"
      id="h_9_c9830564-337a-c459-7a3f-7270ec2951be"
      unitRef="USD">20339</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000201968Member"
      decimals="INF"
      id="h_9_d2ed40e4-431e-ebcc-35af-14a0468787f8"
      unitRef="USD">13762</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20231231_C000166217Member"
      decimals="INF"
      id="h_9_de6183e9-33cf-00c4-65e9-3e7b301eed93"
      unitRef="USD">21783</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101145Member"
      decimals="INF"
      id="h_002bc69c_2cac_41fd_9789_a494fd6a987f"
      unitRef="USD">11790</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_007e79c8_b4a8_4eab_beae_b0aa8165035d"
      unitRef="USD">15301</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_011cebe7_f658_4747_9254_4f371091aa5d"
      unitRef="USD">12424</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000201971Member"
      decimals="INF"
      id="h_01f39624_dbe9_45df_b993_a8bd2768ac49"
      unitRef="USD">13953</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_0212af49_5094_4f7f_a9c2_e254c12148e1"
      unitRef="USD">24056</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_Russell1000IndexMember"
      decimals="INF"
      id="h_02244e5c_4ccd_4a13_9721_91f311646408"
      unitRef="USD">26708</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_04cfb012_bc15_49d8_b778_c704f0b265f3"
      unitRef="USD">18879</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_04d1437c_730b_43c2_bcdd_f42fe38d8d0d"
      unitRef="USD">11556</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_068ad147_2e9a_4f4e_a139_dbc0c4dfc791"
      unitRef="USD">23273</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20201231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_07653d9e_c1fc_48a5_a94d_c5d7f508c976"
      unitRef="USD">18835</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_Russell1000IndexMember"
      decimals="INF"
      id="h_08953be5_6908_4be4_aa4d_fc688ed6471a"
      unitRef="USD">17063</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_Russell1000IndexMember"
      decimals="INF"
      id="h_0c896b4f_5373_4ec3_b2f2_5dd87d6f717c"
      unitRef="USD">13636</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_0e3378a2_a73a_43ce_85eb_87dcfba95802"
      unitRef="USD">20885</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_0ebe5606_82ca_4d36_88fd_1174e4962cd3"
      unitRef="USD">15078</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101143Member"
      decimals="INF"
      id="h_0fd2b30c_0159_4ea2_87eb_bc31b9305360"
      unitRef="USD">17682</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101153Member"
      decimals="INF"
      id="h_1_4c7ef240-ee85-2edb-5644-d4e5aeb3f33e"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160229_20160229_C000166218Member"
      decimals="INF"
      id="h_1_8d043ec5-a377-5372-f09a-ded1e87f4c08"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20241231_C000251822Member"
      decimals="INF"
      id="h_1_b56aca2c-4c3d-044d-1421-f8ef4cacbea5"
      unitRef="USD">9923</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20251231_C000213837Member"
      decimals="INF"
      id="h_1_f25b5b18-6ab4-d8c7-53e2-b00245c1678f"
      unitRef="USD">20350</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101153Member"
      decimals="INF"
      id="h_10_17ea455c-fbe2-1618-48fa-5e31b3721393"
      unitRef="USD">23207</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191030_20191030_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_10_18266430-fbe1-6c46-deba-1a4cd927c258"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101147Member"
      decimals="INF"
      id="h_10_3aed04f1-010b-a4e1-ccec-de72988fac1f"
      unitRef="USD">20313</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20241231_C000166218Member"
      decimals="INF"
      id="h_10_b51bedad-544a-a603-d287-c13e207b12e0"
      unitRef="USD">25821</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250630_Russell1000IndexMember"
      decimals="INF"
      id="h_10_e39971aa-e855-5b3e-843a-e8c3d96ef35b"
      unitRef="USD">10955</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101135Member"
      decimals="INF"
      id="h_1092_bab94278-b471-62ad-f493-78c3317128f4"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101135Member"
      decimals="INF"
      id="h_1093_5b07fbd4-207d-2663-1891-b28f5896992b"
      unitRef="USD">10586</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101135Member"
      decimals="INF"
      id="h_1094_6c84cdc2-b116-451d-2d76-32852247b900"
      unitRef="USD">11717</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101135Member"
      decimals="INF"
      id="h_1095_fa503efc-bf90-0b0a-21a7-249fc90d8d42"
      unitRef="USD">11301</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101135Member"
      decimals="INF"
      id="h_1096_627d6b94-d6d1-a4eb-0141-0d9355aced4b"
      unitRef="USD">13091</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101135Member"
      decimals="INF"
      id="h_1097_599ba119-7f0e-3f6e-e8f0-6f5ca83b6e93"
      unitRef="USD">14682</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101135Member"
      decimals="INF"
      id="h_1098_70202a2f-62df-670e-2699-137db4650eba"
      unitRef="USD">15690</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101135Member"
      decimals="INF"
      id="h_1099_506f61ce-e6e8-ebcd-f50a-a23429ecb96f"
      unitRef="USD">13289</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20191231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_11_01aa7e84-247c-f44c-8a3d-a4b3b2426df1"
      unitRef="USD">10041</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20251231_C000166218Member"
      decimals="INF"
      id="h_11_6b6ded7e-acee-ecb2-fe88-1bef796927b3"
      unitRef="USD">31415</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101153Member"
      decimals="INF"
      id="h_11_6f44f6a2-82b6-ea0f-019b-e0b2dd31cb67"
      unitRef="USD">27621</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240920_20250930_Russell1000IndexMember"
      decimals="INF"
      id="h_11_85cdaa6f-0a82-d552-54c8-34889e594e09"
      unitRef="USD">11831</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101147Member"
      decimals="INF"
      id="h_11_e93d613f-39cf-f013-b77c-99fc232a6d42"
      unitRef="USD">23567</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101135Member"
      decimals="INF"
      id="h_1100_ba62701d-93bb-0017-c5e4-8ed19fd4fb92"
      unitRef="USD">14816</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101135Member"
      decimals="INF"
      id="h_1101_60f738a5-916d-b88a-7e7c-aa6b6fd0bf91"
      unitRef="USD">15867</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101135Member"
      decimals="INF"
      id="h_1102_12c4cd88-c99d-d369-109d-f30dde05135c"
      unitRef="USD">17837</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101144Member"
      decimals="INF"
      id="h_111486e3_315f_4953_a3b0_c313d1c80acd"
      unitRef="USD">10723</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160229_20160229_Russell1000IndexMember"
      decimals="INF"
      id="h_12_7da45fe6-2468-6311-92f1-009cda89ec08"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20201231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_12_b15e2f8b-8dad-6c93-4d45-48cd463946bf"
      unitRef="USD">10795</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20251231_Russell1000IndexMember"
      decimals="INF"
      id="h_12_b2217114-7b77-9786-5d23-e520ee74a7fe"
      unitRef="USD">12116</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_121fd43f_1e27_45ff_a49a_0cf88324cee5"
      unitRef="USD">20446</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20211231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_13_17a9c9d4-17b2-325a-3050-7e108f06f0c3"
      unitRef="USD">10629</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20161231_Russell1000IndexMember"
      decimals="INF"
      id="h_13_f0e776cb-c7e6-d25f-2460-dd9c93e5b3e2"
      unitRef="USD">11847</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20171231_Russell1000IndexMember"
      decimals="INF"
      id="h_14_0206a5a7-2a3b-0263-6273-f48a53d66461"
      unitRef="USD">14416</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20221231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_14_032a7359-0c63-caf6-416f-31b288602b2c"
      unitRef="USD">9246</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20240930_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_14_a6e73e22-2cc7-63c9-ccd8-ab0cbf3eca8d"
      unitRef="USD">9967</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000201971Member"
      decimals="INF"
      id="h_1454ea9a_0c7f_4643_9ece_e009e7e85b12"
      unitRef="USD">11080</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_14792c21_bd76_4c5b_a8cf_2e6ccc7580ab"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20241231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_15_45f1e8ec-8ca5-34f8-5a86-edbcc3f5d37b"
      unitRef="USD">9662</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20231231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_15_6c6c73c2-7acb-2194-7d1e-21f08db8fbc8"
      unitRef="USD">9757</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20181231_Russell1000IndexMember"
      decimals="INF"
      id="h_15_74212b0b-a271-b8f0-5ea4-0a697127cc12"
      unitRef="USD">13726</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250331_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_16_0f58d8d9-6037-3635-1e49-41da317558c6"
      unitRef="USD">9931</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20191231_Russell1000IndexMember"
      decimals="INF"
      id="h_16_6527465c-ccff-3232-0af4-b75b921bf06a"
      unitRef="USD">18040</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20241231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_16_e07574af-beb8-cae3-0f01-f93898cfe3db"
      unitRef="USD">9879</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101145Member"
      decimals="INF"
      id="h_16471436_ed7a_4f3e_9894_b57956bba272"
      unitRef="USD">15029</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250630_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_17_24d862fd-0b7e-8956-b4e2-307e4755fe6d"
      unitRef="USD">10051</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20251231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_17_cde54a9a-42c2-8d74-7137-8d4fa51151f7"
      unitRef="USD">10600</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20201231_Russell1000IndexMember"
      decimals="INF"
      id="h_17_e3f1174a-003a-35c2-ac6d-9ed91be05121"
      unitRef="USD">21822</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20211231_Russell1000IndexMember"
      decimals="INF"
      id="h_18_0c8a1a53-4fe8-ede9-0952-73b3eb530c2a"
      unitRef="USD">27595</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191030_20191030_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="INF"
      id="h_18_eb1c6006-4c57-ba83-5290-bc2ad3240596"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240920_20250930_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_18_f15a3283-8837-ecf6-0316-94eb34dbcda9"
      unitRef="USD">10255</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_184c81c4_9897_4eca_8079_d23f5e0d1c78"
      unitRef="USD">10628</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20211231_C000213837Member"
      decimals="INF"
      id="h_18e8e482_32f6_4e21_bd1e_56921f05fe24"
      unitRef="USD">14489</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20251231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_19_0938e96a-574d-5150-25d8-13ba40183662"
      unitRef="USD">10368</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20221231_Russell1000IndexMember"
      decimals="INF"
      id="h_19_8f361c41-18b2-e77d-111f-690d94492ac6"
      unitRef="USD">22317</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20191231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="INF"
      id="h_19_b2293977-27a9-6c97-59e4-4543e7d6dcf6"
      unitRef="USD">10569</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_Russell1000IndexMember"
      decimals="INF"
      id="h_192ef46f_703a_4052_bf26_9e2b82229d00"
      unitRef="USD">20640</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_1a354213_57fc_4696_af99_8942919def5a"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101143Member"
      decimals="INF"
      id="h_1e4fdcb5_3b02_4190_b5c6_251c16ed0839"
      unitRef="USD">14118</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_1e747852_7684_459f_8d73_bb269fc1ca31"
      unitRef="USD">18038</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20191231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_1e7f38c1_284c_4f53_8b8e_92b96eb01ed8"
      unitRef="USD">16352</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_1eb75114_37ff_4eab_bb2d_4d7b01538b9c"
      unitRef="USD">24295</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_1f89313d_4033_4c4a_88b8_3311396383aa"
      unitRef="USD">12057</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191030_20191030_Russell1000IndexMember"
      decimals="INF"
      id="h_2_1d7d3515-0f40-f2e7-150a-ec6d20cc553f"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101147Member"
      decimals="INF"
      id="h_2_9627c022-ae69-6886-16ca-6c694df93c93"
      unitRef="USD">10769</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101153Member"
      decimals="INF"
      id="h_2_97ae44cf-5668-52f4-3dea-8beda3636415"
      unitRef="USD">10823</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20161231_C000166218Member"
      decimals="INF"
      id="h_2_cced8a41-6d20-18f0-9296-62e439e93e47"
      unitRef="USD">11550</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250331_C000251822Member"
      decimals="INF"
      id="h_2_fd32d619-2cd8-085c-a836-9fd1d1d034b3"
      unitRef="USD">9862</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20231231_Russell1000IndexMember"
      decimals="INF"
      id="h_20_dd3ce50e-9794-67ae-697b-88f3a38ce47b"
      unitRef="USD">28237</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20201231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="INF"
      id="h_20_e43c8a12-5ee8-68e7-183e-0d9c9cc2e7ed"
      unitRef="USD">12173</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_2056184f_10f5_4e60_84fd_463ecfff7efa"
      unitRef="USD">10630</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20241231_Russell1000IndexMember"
      decimals="INF"
      id="h_21_5b7914db-2e3d-2420-cd0c-30420a0af8a8"
      unitRef="USD">35159</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20240930_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="INF"
      id="h_21_f9674d99-11a9-b501-12ff-0f135d9f22fb"
      unitRef="USD">10083</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20211231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="INF"
      id="h_21_fadfbb87-89bc-0627-e42d-6037d8470517"
      unitRef="USD">14460</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_2128507e_9311_4dfb_9938_264cc468f81c"
      unitRef="USD">19959</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101144Member"
      decimals="INF"
      id="h_21e76407_298c_4f98_9445_9fc8dadb3af0"
      unitRef="USD">21377</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20251231_Russell1000IndexMember"
      decimals="INF"
      id="h_22_10052c77-bf34-344b-2fcc-bfa81c3731f8"
      unitRef="USD">41264</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20221231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="INF"
      id="h_22_1781245e-d294-1071-0ccf-d50cea16033c"
      unitRef="USD">11798</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20241231_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="INF"
      id="h_22_b9ba7d85-3d14-8730-5f3f-b7e26be7dec3"
      unitRef="USD">9955</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_22540f72_f5d8_481f_8033_7a20449b1c0f"
      unitRef="USD">21966</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20231231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="INF"
      id="h_23_23734689-2597-4885-7803-2b2228d4a6c7"
      unitRef="USD">14345</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250331_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="INF"
      id="h_23_5e1d95f9-01d3-c21e-0f61-ff52c933b4f1"
      unitRef="USD">9807</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160229_20160229_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_23_cf7c4c3a-a6ef-3195-142d-22adbc0df97e"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20221231_C000213837Member"
      decimals="INF"
      id="h_2340de41_005d_43e5_afc5_216b85e14c8b"
      unitRef="USD">11837</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20241231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="INF"
      id="h_24_336c3353-ce78-aa61-3e18-66988a36873c"
      unitRef="USD">16692</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20161231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_24_4ef60fe6-39b5-6723-3f7b-e9a700a4e17f"
      unitRef="USD">10054</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250630_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="INF"
      id="h_24_f1307b40-3e0d-a4b0-2d6b-01b705526058"
      unitRef="USD">10906</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20171231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_25_446ba0d1-824f-6061-a4df-6b14a3457f67"
      unitRef="USD">10410</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20251231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="INF"
      id="h_25_74c78a7b-6748-09a4-abff-efaee47a8905"
      unitRef="USD">20322</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240920_20250930_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="INF"
      id="h_25_fe745127-96e7-0786-0fd2-ee7232e82d50"
      unitRef="USD">11740</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20181231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_26_4fd74b75-d735-1a8c-5726-f805489c0c70"
      unitRef="USD">10411</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20251231_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="INF"
      id="h_26_5280f860-f541-a671-b1bb-6c4e12334c6c"
      unitRef="USD">12120</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20191231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_27_66fe7952-2107-ab5c-7d8c-e3c1943595f8"
      unitRef="USD">11319</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_271df173_fb4c_45ae_b2e8_019bc157b93f"
      unitRef="USD">12115</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20201231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_28_28d35a2b-4a0c-a534-94d7-8a6e3ca6e215"
      unitRef="USD">12169</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20211231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_29_1c505dcd-e531-8963-4a34-b3813b6fada2"
      unitRef="USD">11981</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_2aeb060c_400f_4e89_8eec_1cf3a03c1be2"
      unitRef="USD">10830</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250630_C000251822Member"
      decimals="INF"
      id="h_3_12e6980a-79cc-aed5-0a6c-a8a039854339"
      unitRef="USD">10953</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101147Member"
      decimals="INF"
      id="h_3_2151716d-3861-20d4-12b7-0077a2049e60"
      unitRef="USD">12731</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20191231_Russell1000IndexMember"
      decimals="INF"
      id="h_3_23cf192f-7d5a-ceb7-e674-39b840c0e182"
      unitRef="USD">10642</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20171231_C000166218Member"
      decimals="INF"
      id="h_3_5078a3bc-1522-5d4e-db97-b31936677506"
      unitRef="USD">14019</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101153Member"
      decimals="INF"
      id="h_3_80f366e0-9b3c-4630-1daa-fce5cf933ecc"
      unitRef="USD">13099</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20221231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_30_34232105-9a42-00b6-480d-6ba495662529"
      unitRef="USD">10422</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_3020ca0d_165d_4480_928c_528dcee6e83a"
      unitRef="USD">12762</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20231231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_31_b0115eea-a4f8-0f33-d8c5-65f3da6b3e4f"
      unitRef="USD">10998</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20241231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_32_8da75f55-74a9-9ef1-dcb7-70695a399b8d"
      unitRef="USD">11136</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101145Member"
      decimals="INF"
      id="h_32b8b5b9_c069_41b0_b024_08a62bcea284"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20251231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_33_e64be413-b6b6-f271-669d-2a6bdd39e919"
      unitRef="USD">11949</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_35b041e1_6a59_4382_82b2_ebe11b5563da"
      unitRef="USD">18414</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_363608cb_ee6d_4f94_88b3_f065ae125601"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_397490b1_8489_448f_9a59_71827b621a1b"
      unitRef="USD">15786</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_3cf7a6a7_862d_4667_b1c7_e1934e289ac8"
      unitRef="USD">13165</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240924_20240924_C000251822Member"
      decimals="INF"
      id="h_3dc3326a_955e_4442_886a_1e9e789f3c7c"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_Russell1000IndexMember"
      decimals="INF"
      id="h_3df4e478_ea94_40a2_be56_24ec9daa29bf"
      unitRef="USD">33255</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000201971Member"
      decimals="INF"
      id="h_3ec18408_2541_4ecb_bd98_94f94dd36d7f"
      unitRef="USD">15939</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_3f68d91a_9182_4937_a5fa_ca6fbf6224c9"
      unitRef="USD">27729</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20201231_Russell1000IndexMember"
      decimals="INF"
      id="h_4_3a81dce7-8ecd-c9d5-ef60-f91f4fb0e437"
      unitRef="USD">12873</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101147Member"
      decimals="INF"
      id="h_4_6ca6abd4-0590-7223-6358-d24a6e7d00c4"
      unitRef="USD">11916</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20181231_C000166218Member"
      decimals="INF"
      id="h_4_ae9560f6-662e-a302-4c7c-3faf02ddcae8"
      unitRef="USD">12922</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240920_20250930_C000251822Member"
      decimals="INF"
      id="h_4_f320992a-02da-48de-13c3-039c26506114"
      unitRef="USD">11790</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101153Member"
      decimals="INF"
      id="h_4_f8fd7929-8172-3f32-389f-328a785c89ed"
      unitRef="USD">12109</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101145Member"
      decimals="INF"
      id="h_423151f6_e597_4399_87a4_07506cbfb33a"
      unitRef="USD">16138</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101143Member"
      decimals="INF"
      id="h_4269c829_9aa1_4c86_8d4a_eb4ea7e0184d"
      unitRef="USD">16831</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_4362821b_b27c_4c8f_922c_884710268b38"
      unitRef="USD">21000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101145Member"
      decimals="INF"
      id="h_47815253_3e65_4219_8ad3_39d6dd8aa2e7"
      unitRef="USD">14275</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_487b2285_9260_4275_9c05_9ca95435d39e"
      unitRef="USD">10265</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_489a1a56_e590_4325_a906_ab16ebc21f58"
      unitRef="USD">11805</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101143Member"
      decimals="INF"
      id="h_4a7b60ac_4c99_4ccf_80bd_5cd2d8fe2ac6"
      unitRef="USD">11687</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_4bc12a9c_c13f_4a1f_a1e3_caf913fc4f51"
      unitRef="USD">17178</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_4e281e31_34c3_4d7a_99e3_8f3621585fd5"
      unitRef="USD">14304</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_4f7acb4a_1497_4837_823e_5488d8e24921"
      unitRef="USD">12512</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101145Member"
      decimals="INF"
      id="h_4fc54b36_afc5_4d2e_a29d_38c9dede9533"
      unitRef="USD">10729</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101153Member"
      decimals="INF"
      id="h_5_22092a58-99b2-6411-e15a-8cac387c9af6"
      unitRef="USD">15274</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20191231_C000166218Member"
      decimals="INF"
      id="h_5_4681d3a4-cbb7-4853-73b4-1427309018d4"
      unitRef="USD">16383</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101147Member"
      decimals="INF"
      id="h_5_48521457-6ae8-024b-b53f-217affa09b6b"
      unitRef="USD">14666</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20211231_Russell1000IndexMember"
      decimals="INF"
      id="h_5_4db062f0-0ea7-7b0a-4363-9040d4a77d5b"
      unitRef="USD">16279</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20251231_C000251822Member"
      decimals="INF"
      id="h_5_7c074371-72b3-e79f-4ddc-1e2e51057955"
      unitRef="USD">12148</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20161231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_5038f96a_744b_4946_a913_99e0a240a03b"
      unitRef="USD">11542</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101144Member"
      decimals="INF"
      id="h_510eb826_0aa6_4ef3_b4a2_e8d19534cc93"
      unitRef="USD">12470</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20240930_C000251822Member"
      decimals="INF"
      id="h_53ee1037_b57b_47b1_a697_73bf9f861bd3"
      unitRef="USD">10050</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_56aa0ae0_d33b_439d_8c81_bf1e80c0763f"
      unitRef="USD">13184</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20241231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_56b5ac2a_262c_438e_a7db_629f5a52f00d"
      unitRef="USD">25831</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_57ade56c_144a_48fc_b7f7_3d0bf2d2a88d"
      unitRef="USD">10858</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000201971Member"
      decimals="INF"
      id="h_57bb6468_f9ca_43c4_84c2_1e7cf2511a4b"
      unitRef="USD">13376</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000201971Member"
      decimals="INF"
      id="h_58274741_6441_46b4_a7c3_b9277bc59ccb"
      unitRef="USD">9478</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_593ac0c7_2b87_4c08_b3a4_d9f99a5cee2b"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_5ab84409_cdd2_4263_ad89_67b3d199149f"
      unitRef="USD">14947</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_5afe1020_105a_43e5_8eac_9df72b336796"
      unitRef="USD">29541</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_5bdc8fb2_9a7e_40dc_956a_83750b97fe41"
      unitRef="USD">17552</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_5d669630_f9b2_4edf_babf_0eabb451e1f7"
      unitRef="USD">15383</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20201231_C000166218Member"
      decimals="INF"
      id="h_6_12371766-7e75-a793-f6d1-6cf7ba37739f"
      unitRef="USD">18844</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101153Member"
      decimals="INF"
      id="h_6_25470216-ee81-0081-bc95-3579a3d13af1"
      unitRef="USD">17514</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20221231_Russell1000IndexMember"
      decimals="INF"
      id="h_6_77c21b3b-e435-07a3-d5d3-ae1c68c17c1d"
      unitRef="USD">13165</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101147Member"
      decimals="INF"
      id="h_6_9b54da2a-5c67-0580-c017-5e0b6c36dc21"
      unitRef="USD">16658</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20181231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_6120532e_741d_415a_8126_07be3aada888"
      unitRef="USD">12877</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101145Member"
      decimals="INF"
      id="h_643c8bdd_f2c3_4b2e_a712_6a3af7917f89"
      unitRef="USD">17980</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_6532a478_aa16_4a05_83bd_620250d91354"
      unitRef="USD">15384</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101143Member"
      decimals="INF"
      id="h_6795dcdd_0fa5_47b9_b8de_cbabf98dd543"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20191231_C000213837Member"
      decimals="INF"
      id="h_68b6d221_6421_4c7c_8dd9_587721d55ff2"
      unitRef="USD">10571</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_68e35170_a7d9_4206_99b5_29b35e9fdcf8"
      unitRef="USD">19030</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_Russell1000IndexMember"
      decimals="INF"
      id="h_69217155_344d_4255_b55b_5c8c92382f0b"
      unitRef="USD">12983</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101144Member"
      decimals="INF"
      id="h_6975724a_cca0_44c3_a09f_f9aa9b0641f5"
      unitRef="USD">17155</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_6ad59f69_3977_4722_b5be_64291a8b4245"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20171231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_6b3a555b_451c_4e32_99e8_75a2086805be"
      unitRef="USD">14014</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_6fc0abe6_6d8a_41cc_b964_2f02a739afbd"
      unitRef="USD">17704</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20240930_Russell1000IndexMember"
      decimals="INF"
      id="h_7_0c13b387-60ec-27d3-a94f-bc2c4a833b83"
      unitRef="USD">10048</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101153Member"
      decimals="INF"
      id="h_7_3cb48585-b753-61d6-7192-7dff1338226d"
      unitRef="USD">20624</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20211231_C000166218Member"
      decimals="INF"
      id="h_7_5077bd06-baaf-0aae-1c2e-8fcd337168f3"
      unitRef="USD">22389</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20231231_Russell1000IndexMember"
      decimals="INF"
      id="h_7_8b659265-c734-5c11-fad9-4a4814b5f032"
      unitRef="USD">16658</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101147Member"
      decimals="INF"
      id="h_7_98cd11cb-32f3-edf9-1f24-6cc49da01ad8"
      unitRef="USD">18953</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101145Member"
      decimals="INF"
      id="h_70a0066f_c24a_492b_8bbc_169ce3bcefa0"
      unitRef="USD">12484</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_7572959a_30d7_4f27_9faf_e61cecf325cf"
      unitRef="USD">15078</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_7748c1b9_5ee2_4ba8_8663_043b6c303a89"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_786d70f2_a6aa_440d_b1a6_4cbb7b9caaaf"
      unitRef="USD">16714</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101144Member"
      decimals="INF"
      id="h_78971c9e_c187_4945_bdd7_9e22fb45bc14"
      unitRef="USD">18731</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20201231_C000213837Member"
      decimals="INF"
      id="h_7a425adf_3e94_4954_9d59_19c5ba4c66ad"
      unitRef="USD">12202</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_Russell1000IndexMember"
      decimals="INF"
      id="h_7aaed227_457d_4a9f_bdbf_d547a123edb7"
      unitRef="USD">26101</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20231231_C000213837Member"
      decimals="INF"
      id="h_7d55173c_1740_4748_86f0_5e5ccd3a9f7c"
      unitRef="USD">14390</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20231231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_7d7f6d94_4877_42dc_a801_2d178cf007ce"
      unitRef="USD">22198</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101143Member"
      decimals="INF"
      id="h_7dabf470_18b0_4ec6_b0f1_e17c17cac6d2"
      unitRef="USD">18325</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101143Member"
      decimals="INF"
      id="h_7dbfcf4e_f077_473b_bc3f_5b1544258938"
      unitRef="USD">14726</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_Russell1000IndexMember"
      decimals="INF"
      id="h_7e7655fe_78de_421c_963b_b93b1a50f5a0"
      unitRef="USD">11205</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20221231_C000166218Member"
      decimals="INF"
      id="h_8_3065365b-448b-2f6c-2037-bc2614ed057a"
      unitRef="USD">18265</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101153Member"
      decimals="INF"
      id="h_8_70cf4156-4ba7-8f7d-fe42-310fe4e2b4ae"
      unitRef="USD">16892</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20241231_Russell1000IndexMember"
      decimals="INF"
      id="h_8_b7351237-366f-fc30-8c7b-14873e49c1bf"
      unitRef="USD">20741</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20241231_Russell1000IndexMember"
      decimals="INF"
      id="h_8_ccf4b1ab-b894-9414-7488-1a8d170f18ed"
      unitRef="USD">10324</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101147Member"
      decimals="INF"
      id="h_8_df04c224-0424-6887-8d80-abe1b0317927"
      unitRef="USD">15721</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_81ae87c8_7978_48c0_b71b_f7dfbd4f01fd"
      unitRef="USD">19483</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_826e8e4e_2dcd_480a_ac4d_13861cd70f94"
      unitRef="USD">16026</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_8416d190_e724_41ed_85f7_0876ba1b0d39"
      unitRef="USD">10852</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101144Member"
      decimals="INF"
      id="h_8546a5f2_bdf3_4ea5_825b_b1c726fd4be2"
      unitRef="USD">16102</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_C000101144Member"
      decimals="INF"
      id="h_89ced5a3_151f_442c_a25d_53f7e2e8b41a"
      unitRef="USD">14972</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101143Member"
      decimals="INF"
      id="h_8a67c805_6ba5_477a_a064_a0f4d887e8aa"
      unitRef="USD">20874</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000201971Member"
      decimals="INF"
      id="h_8a6fefac_66f7_4ce2_8d3b_480add09819b"
      unitRef="USD">10139</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_8f92e7b6_6ebd_402f_a0ab_d70bc4b0d23d"
      unitRef="USD">14745</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20251231_Russell1000IndexMember"
      decimals="INF"
      id="h_9_0059338a-924a-596b-0059-b145a27192b5"
      unitRef="USD">24343</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20231231_C000166218Member"
      decimals="INF"
      id="h_9_1e466e86-232c-0ebf-25ad-d72551c820df"
      unitRef="USD">22213</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20240925_20250331_Russell1000IndexMember"
      decimals="INF"
      id="h_9_691b158c-04e2-6f38-da18-a58b82ade174"
      unitRef="USD">9860</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101147Member"
      decimals="INF"
      id="h_9_c7ad1d22-9c9c-ce2f-d115-444c4c84f0fe"
      unitRef="USD">18316</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101153Member"
      decimals="INF"
      id="h_9_e9d9224a-0ab6-33ae-05bd-2eb82cb7010e"
      unitRef="USD">20311</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_935c369d_d659_4d47_bef5_b8462ee78702"
      unitRef="USD">20348</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000201971Member"
      decimals="INF"
      id="h_93e9a4fc_5957_47a4_8b3d_019abf1a4618"
      unitRef="USD">11761</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_96b6e268_6f3d_4c04_882b_036db927c022"
      unitRef="USD">12121</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="INF"
      id="h_970e8aec_60b4_4eb9_88e0_de2943115d92"
      unitRef="USD">39030</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_972817de_d73d_4fe0_a538_89984434e0d9"
      unitRef="USD">11229</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_9d300f1c_d43f_43ac_bfa7_17ee4fc158e7"
      unitRef="USD">12232</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_9e2e3da5_5783_4799_a826_94a853b22bff"
      unitRef="USD">10641</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20221231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_9fb58d3d_e471_489e_bec4_373a65ede267"
      unitRef="USD">18257</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_a0fe090d_193f_4172_8ef7_8aada4e961d5"
      unitRef="USD">12988</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_a21935b3_0408_4334_a4d9_f3637e11ba9a"
      unitRef="USD">21576</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_a2c5268f_3dfb_45e6_9dc3_c70470d4fc76"
      unitRef="USD">12199</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_a37bf5a9_063b_4aa8_8e7b_c8707633b2e1"
      unitRef="USD">14710</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_ab09ee5f_e592_41ad_90a6_700cccd4d3b4"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000101145Member"
      decimals="INF"
      id="h_adc89e4f_ff0c_42fc_b551_1b097866bac7"
      unitRef="USD">21484</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_C000101144Member"
      decimals="INF"
      id="h_afa19a10_166c_47c2_b325_750ec06f4d92"
      unitRef="USD">11771</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_b0630bf7_2ff3_40fb_9a54_b29958c93aad"
      unitRef="USD">15798</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_b0c9e149_96ce_42ce_9a7a_d54bd1528d90"
      unitRef="USD">16443</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_C000101145Member"
      decimals="INF"
      id="h_b1774179_dbbb_43e7_b07b_65963f868f4d"
      unitRef="USD">17220</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_Russell1000IndexMember"
      decimals="INF"
      id="h_b415dbc4_dc89_4b39_abbf_d7ef28018048"
      unitRef="USD">21108</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_b597e5c0_161f_416c_a0b2_5aa5858b53d7"
      unitRef="USD">13184</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_b800e995_8fc9_45cc_8311_2982214e3750"
      unitRef="USD">20661</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000101144Member"
      decimals="INF"
      id="h_bd58138b_3335_44d8_b82f_bf1d7563cfca"
      unitRef="USD">17929</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_c2478f52_9f93_4e1a_8c48_6ce59b5765d3"
      unitRef="USD">16161</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_C000101143Member"
      decimals="INF"
      id="h_c2cdb85e_03a2_4c8d_a79b_824d84ba86c4"
      unitRef="USD">12421</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_c4438794_793a_4c72_a8c4_75958963fc59"
      unitRef="USD">17147</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_c9a924b1_073a_4b21_8df7_88de1d7c6b82"
      unitRef="USD">11344</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191031_20241231_C000213837Member"
      decimals="INF"
      id="h_ceba72fe_15cc_42f5_9440_2d90053d116e"
      unitRef="USD">16724</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_cf878439_be80_4d89_bec5_3318811b04df"
      unitRef="USD">20792</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_cfef8d2a_90ae_44ac_8e68_bf2b1f1e0ad1"
      unitRef="USD">13132</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20191030_20191030_C000213837Member"
      decimals="INF"
      id="h_d1ab8c7e_e418_4fcb_aec0_e9fc8006c657"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000101143Member"
      decimals="INF"
      id="h_d4276d65_9be3_49d4_ba53_19a638bbd389"
      unitRef="USD">15911</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_d6244004_28ad_4661_b46f_19716dab5b89"
      unitRef="USD">16923</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_d8c6fe5b_3104_4aad_bcfe_a6d24e8a61b2"
      unitRef="USD">21052</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_da82c580_9395_4d78_8a8d_326ba11e9570"
      unitRef="USD">10858</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_db1ffbea_dd85_4479_a73b_cf6199722af3"
      unitRef="USD">10748</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_dd3d4472_b996_4c96_85ed_a7d9c8e71977"
      unitRef="USD">23734</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20211231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_ddeb3b93_6592_4cd3_acc8_9d37c4e3c732"
      unitRef="USD">22375</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_de034e37_f252_4afd_8f69_3d9bd5219f6b"
      unitRef="USD">18018</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20191231_C000101144Member"
      decimals="INF"
      id="h_e1449710_a349_4799_b5e0_90471e0b05a4"
      unitRef="USD">14244</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160301_20251231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="INF"
      id="h_e2afcd83_0567_4c5a_ab36_af8ea1e514ab"
      unitRef="USD">31447</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_C000101144Member"
      decimals="INF"
      id="h_e5ea5fba_a43c_4418_8108_a06aabf1e325"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_e86bce33_5596_476c_82b7_e121cfd3c371"
      unitRef="USD">17206</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_C000201971Member"
      decimals="INF"
      id="h_e9ccff8c_39db_4a49_8a8b_40e6478abcdb"
      unitRef="USD">15075</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_ea91a947_ec85_4941_83ba_5e98c40267c2"
      unitRef="USD">10600</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_C000201971Member"
      decimals="INF"
      id="h_eb9b9ba8_f75a_4841_8651_708247948ee4"
      unitRef="USD">19769</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20211231_C000201971Member"
      decimals="INF"
      id="h_ed535ef9_a6ce_48a4_948d_28ba33d4e38c"
      unitRef="USD">16745</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20231231_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="INF"
      id="h_edc62d92_2fff_4ded_81ac_12457ca13b16"
      unitRef="USD">17274</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="INF"
      id="h_edd0ab8f_5e48_4b4b_abfb_21f346a76629"
      unitRef="USD">29045</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_Russell1000IndexMember"
      decimals="INF"
      id="h_eec46ae6_7ebb_4c87_a462_0b69849fe36b"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_ef64e47a_cd36_4c65_8177_263681ef5a09"
      unitRef="USD">10792</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="INF"
      id="h_f1d2c7b5_037b_43b4_a6a1_ade03cb65d0f"
      unitRef="USD">11940</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20181231_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="INF"
      id="h_f210165b_c46e_4f5b_a9d7_38fe63408202"
      unitRef="USD">12108</oef:AccmVal>
    <oef:AccmVal
      contextRef="FiveY2020_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_f2dbdbf0_86ce_4d1c_a82e_f9f5fa8a16f3"
      unitRef="USD">17721</oef:AccmVal>
    <oef:AccmVal
      contextRef="TenY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="INF"
      id="h_f30dab1f_8331_42fe_9ca7_400cae27de3e"
      unitRef="USD">25849</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000101145Member"
      decimals="INF"
      id="h_f328a408_fc9d_498c_a11f_a46ae39ec4ce"
      unitRef="USD">18813</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_BloombergUSAggregateBondIndexMember"
      decimals="INF"
      id="h_f42355e3_adb3_4480_b5ec_314b63d4f0de"
      unitRef="USD">11369</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20241231_C000201971Member"
      decimals="INF"
      id="h_f463e22e_ab68_41ff_86d4_909f3ba42c46"
      unitRef="USD">17362</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20151231_20151231_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="INF"
      id="h_f5dc6e19_5e69_41b4_be1c_f8377acf702b"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20221231_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_faeacc3f_463a_40bd_bddc_7b9eb65c456d"
      unitRef="USD">13410</oef:AccmVal>
    <oef:AccmVal
      contextRef="D20160101_20171231_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="INF"
      id="h_ff079e37_4210_46f4_af10_00e916b614e5"
      unitRef="USD">11751</oef:AccmVal>
    <oef:AccmVal
      contextRef="FY2016_C000101143Member"
      decimals="INF"
      id="h_ffaf7692_6813_48f6_affc_bb434b798420"
      unitRef="USD">10707</oef:AccmVal>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_OtherAssetsLessLiabilitiesMember"
      id="h_1091_363ee48c_4438_ee33_cff0_cd67f528fe6f"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_MoneyMarketFundsMember"
      id="h_1091_ddd290e4_bbb7_84ba_a111_7f66e0750c19"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_MoneyMarketFundsMember"
      id="h_1121_26d8d0d5_50d2_f2a0_4cf0_57ec5cff5bd8"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_OtherAssetsLessLiabilitiesMember"
      id="h_1121_991b4a9f_6b5b_4666_0847_5a073f952a15"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_LiabilitiesInExcessOfOtherAssetsMember"
      id="h_478_427321e8_26f1_4a0d_7e64_84c91cc4db00"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_MoneyMarketFundsMember"
      id="h_478_569a43e2_7496_00f2_53af_7194f106a2a9"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_LiabilitiesInExcessOfOtherAssetsMember"
      id="h_509_20cc0d49_5642_5bc6_bf27_8e6f0ac7086e"
      unitRef="pure"
      xsi:nil="true"/>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_MoneyMarketFundsMember"
      id="h_509_f0205a74_dde2_7817_60ae_91c976dcf83f"
      unitRef="pure"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_209e7fae_0949_4104_bfc1_1b75971b66a5">0000893818</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_e244bf0d_cc7a_4456_a33b_4385b19cde05">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_1_ef37db7b-3af4-4dc3-8ab3-1ba5b805d08b">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_1_f6a1b380_26be_b501_4928_c01489668028">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_2_9b88c6ca_a977_4788_66d1_d7b905a498f0">BlackRock Funds III</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_3_84b34e32_0201_1051_4cc3_040be9c42333">2025-12-31</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="FY2025_C000101144Member"
      id="t_10_67496bb1_5780_14a5_834c_b9bae8e19dc0">BlackRock LifePath&#xae; Index 2030 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101144Member"
      id="t_11_d2d513b9_3b27_ca7a_97ee_b34c927e87aa">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101144Member"
      id="t_12_110aca59_ef7f_7aea_be25_601d00c04e99">LINIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_1_41315c79_5b65_4692_b4b8_cf092fd928c8">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2030 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101144Member"
      id="t_2_7dc50f0e_b629_4f52_8e1e_99d58339b560">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_3_61ca7f3f_528f_4020_9b64_ea7345b37992">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101144Member"
      id="t_4_7ec7fc19_964a_4e2b_8748_b8aeaacd272f">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101144Member"
      id="t_5_3c2ab716_67d5_429d_8d36_def12e8c735c">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_13_11631088_3f06_648f_00c8_d07e93a7efa2">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.12&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101144Member"
      decimals="INF"
      id="h_1_ae80dc8f_e683_4ff4_8cb9_a83b3ecacb6b"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101144Member"
      decimals="4"
      id="h_2_62b9574a_510c_4685_9895_3bd643ef7cc3"
      unitRef="pure">0.0012</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_14_aa8a0540_2f73_58f5_f437_a25971d43ff0">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 14.12%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2030 Fund Custom Benchmark returned 14.29%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_15_e5cba49b_8656_79b2_df16_72a007a4aaec">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661852.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_20_9f6b27df_1c26_e6e4_2c2c_c3a5e418c88e">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.12&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;5.83&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.89&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2030 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.29&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;5.95&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.99&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101144Member"
      id="t_16_f5a1f9ab_89ae_a004_4949_9694ca0e6bfc">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101144Member"
      decimals="4"
      id="h_3_f11202eb_4f50_4ccd_bad1_8ea4d96dff90"
      unitRef="pure">0.1412</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101144Member"
      decimals="4"
      id="h_4_69699115_0b26_4ad6_9a2b_56797c738d97"
      unitRef="pure">0.0583</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101144Member"
      decimals="4"
      id="h_5_5ff9a59b_bd25_4ba3_b683_24808c36dd78"
      unitRef="pure">0.0789</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_17_e3eb332e_107d_2a84_e227_05ceca33b5c1">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_6_93f975d9_36d4_4c8c_9202_e3643ba2eaa4"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_7_03e77b0b_c98a_4098_a5c9_d3528c7991e4"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_8_06e51ed5_a5e3_4ad4_b886_d275e963d6a0"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_18_860e0127_eb25_d4ec_7b97_d9b7c5ddab34">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_9_d82be0d0_3ad6_49af_922e_b07f1595b826"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_10_6e7e0faf_42b3_4181_8907_d46ba646f6e5"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_11_69c82215_c045_41a6_b3a9_8bc0ea18add2"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2030FundCustomBenchmarkMember"
      id="t_19_ab5b4732_0479_1f79_3bfd_7feb5a3597cf">LifePath Index 2030 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_12_1438875b_4b26_4bf1_92ec_9b59d8a9b836"
      unitRef="pure">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_13_35a7ef64_2d50_4581_ac52_8956753505b4"
      unitRef="pure">0.0595</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_14_5c217256_7781_4dee_9ef5_ed544d4408d0"
      unitRef="pure">0.0799</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_21_9b3da069_1c0d_9f82_ca49_3d9c312fbeff">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,533,216,634&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,640,827&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101144Member"
      decimals="INF"
      id="h_15_0a8c7387_85f1_4824_9299_f7a0a4806c2e"
      unitRef="USD">13533216634</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101144Member"
      decimals="INF"
      id="h_16_817c5a68_9d33_475e_8d17_799e087bf6ef"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101144Member"
      decimals="INF"
      id="h_17_0945500c_9ba3_4597_9b51_1ea50b45e9ec"
      unitRef="USD">2640827</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101144Member"
      decimals="4"
      id="h_18_9f034f8c_2faf_493d_9267_fae103e7ca1f"
      unitRef="pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_22_65cbdea7_1032_6fea_6139_ac87996cf33a">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2030 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2030 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101144Member"
      id="t_23_a3b5b627_8dcf_c113_0225_7f00044fcc65">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_24_8596fcde_1626_2cc7_6857_492cf42cd8f5">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_25_9e6db5d8_49f6_37d3_c218_5174ac47ec0c">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_9_e1de6a92_c490_48a2_b322_ef78836b7cfc">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;49.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;28.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;17.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;14.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;10.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_19_4ea11923_0e7d_4204_9115_4e655e2a06ad"
      unitRef="pure">0.510</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_20_ac20d77d_b48b_4b60_938c_31cc50c02856"
      unitRef="pure">0.490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_21_53df9f2a_db60_4871_a2a9_0dbfa4e3d644"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_22_5573c700_1e6c_4911_96d0_3ac1e12ccc54"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101144Member"
      id="t_26_ee4d754b_4e3d_a43e_59bb_800ffee985e5">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;28.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;17.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;14.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;10.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_32_480bfd12_3816_d124_7151_5ce5326bcbec"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_23_0b6ec8ba_d40d_4c7c_a6b8_510187786ef0"
      unitRef="pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_24_2c583d3e_9fa9_488f_bc65_78194ce1b6b2"
      unitRef="pure">0.143</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_25_d27f9ec6_01bf_4df4_ba87_c4ee6e45a478"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_IShares05YearTIPSBondETFMember"
      decimals="4"
      id="h_26_2fa69c25_9ee4_4a06_ac3d_9d07990ec7d2"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_27_cded1eaa_7d60_4191_af2c_98930978bcc9"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_28_42c01d1f_e957_41bb_9520_265e55e788d4"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_29_d492495f_2782_432b_b221_007a9c9e65db"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_30_7418ab03_9d47_41bb_a8c4_ef0e9eed6811"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101144Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_31_e155107b_7fd6_421a_8c19_fe84d2a3d9f9"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101143Member"
      id="t_19_7fea07c4_8adc_6fcb_96cc_7333a2ebfd12">BlackRock LifePath&#xae; Index 2030 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101143Member"
      id="t_20_570657a8_103d_67a9_bf81_b426c90fa9f4">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101143Member"
      id="t_21_1c20747f_86dc_87e1_da41_f927e00e1b83">LINAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_10_ad6d4b76_2c92_4807_a926_9bc6f1b0c316">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2030 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101143Member"
      id="t_11_608a35b0_098b_46a7_b314_f965b29899e1">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_12_c98803c8_c7b8_4ae4_bfd3_93e753f15eac">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101143Member"
      id="t_13_5832f738_5c5a_4821_ae3f_359ee4035d12">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101143Member"
      id="t_14_00209ac5_80a3_43c8_94d9_1c251de3de26">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_22_6fca6edd_92ef_fb94_4ebf_542963d3b8f4">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;40&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101143Member"
      decimals="INF"
      id="h_32_3b4f2e6e_a181_4f70_9a93_2f59acbcc7b3"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101143Member"
      decimals="4"
      id="h_33_8e859573_98bd_404e_ac0b_c7bd80ec635e"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_23_d4550e5b_e176_84bc_661f_17b3847331dc">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 13.91%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2030 Fund Custom Benchmark returned 14.29%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_24_6aaaf9f0_b397_744e_e769_708d01763ec1">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661789.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_29_0227593d_969d_5701_4c5a_b3834c338196">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.91&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;5.58&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.64&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2030 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.29&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;5.95&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.99&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101143Member"
      id="t_25_3c903ee9_6ad7_aec1_d3fd_2f75248df92d">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101143Member"
      decimals="4"
      id="h_34_a1fcda08_3888_468e_8516_b74b6c074699"
      unitRef="pure">0.1391</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101143Member"
      decimals="4"
      id="h_35_fb2e55c2_a249_4964_9f78_4922736233db"
      unitRef="pure">0.0558</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101143Member"
      decimals="4"
      id="h_36_cd233c6c_2404_4829_abea_0242c313f692"
      unitRef="pure">0.0764</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_26_f9da4036_0a47_5d61_18fe_69ff9caaae40">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_37_383186cf_359c_4148_a6b5_4395ce4f3e33"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_38_57af71d6_0374_4a29_a65d_d5051f2a933e"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_39_c717570c_807f_4dce_bf1f_922c167ce38c"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_27_625bc8dd_88f7_1040_62b7_b3f63661764f">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_40_a7f793e9_bdb1_490b_b61b_08e978046d1d"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_41_eb7fb373_febe_4c58_980e_baf2f32eea74"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_42_ffdc0725_c8ba_48d5_8584_a7a027d3c2c5"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2030FundCustomBenchmarkMember"
      id="t_28_fbd9b933_13e6_1d61_9c75_5758d6e69693">LifePath Index 2030 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_43_288b1473_8895_4a17_ab8d_8f944b671ad6"
      unitRef="pure">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_44_dacf0846_b0e5_4b88_a32e_5c42c930fa67"
      unitRef="pure">0.0595</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_45_f829d21e_4e35_4a78_afd6_504ca5086193"
      unitRef="pure">0.0799</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_30_347c8234_a384_b233_56aa_ad2aae59e68e">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,533,216,634&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;2,640,827&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101143Member"
      decimals="INF"
      id="h_46_51e8a6e8_f3ff_4047_aa88_ea2ff0c87028"
      unitRef="USD">13533216634</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101143Member"
      decimals="INF"
      id="h_47_6a8c896d_81ee_4373_a288_220da6f7a27a"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101143Member"
      decimals="INF"
      id="h_48_d4455c47_6a0e_4207_9f81_b0459bc630c7"
      unitRef="USD">2640827</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101143Member"
      decimals="4"
      id="h_49_27715253_6caa_4fd6_a247_d25e42cc9baa"
      unitRef="pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_31_25b31f14_4ac6_a125_b899_b98a34dc5a58">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2030 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2030 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101143Member"
      id="t_32_835eadb8_d0c1_7a2d_05e5_a5144cc6065d">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_33_0119cbe9_5576_9a75_29ae_97f0ea5b53be">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_34_ad243a60_867e_6907_1aba_f198ffe843b7">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_18_8f8109e3_5f6f_475f_b142_9a632958770a">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;49.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;28.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;17.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;14.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;10.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_50_4525fcab_5ce7_4e7c_b377_5a7ef3a10a9a"
      unitRef="pure">0.510</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_51_3030a864_8742_4dcb_90d1_b3bc0afa2cc8"
      unitRef="pure">0.490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_52_c087f503_4e9b_41ab_9acc_af447f108d8c"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_53_ffac62b8_2f2c_437a_a10f_542c9505479d"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101143Member"
      id="t_35_1347ea7c_e9be_a0be_70a5_3fdfc4cf1406">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;28.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;17.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;14.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;10.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_63_11a71f35_d498_42c6_3cc9_e20498f8e683"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_54_d7847199_24c4_4a1f_b114_81bd92bede30"
      unitRef="pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_55_a96e0955_507b_490e_8e3a_798aa036046e"
      unitRef="pure">0.143</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_56_965d2bf4_f1a9_4b6b_a319_0ba60b535d07"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_IShares05YearTIPSBondETFMember"
      decimals="4"
      id="h_57_1bb54d70_996d_454a_8a50_e7cf40d56aaa"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_58_ec5eebcd_a167_4072_896d_ec546a4ecbe5"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_59_15bceec6_b705_47b2_bb68_4fc54441fe62"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_60_113e0d5b_ba33_4a35_87f5_64791b1365e0"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_61_bc9a4bf4_031b_44da_bf0e_09fd8ebd555c"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101143Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_62_8b9d6b41_2aef_424c_a94b_4870e3602cf5"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000201971Member"
      id="t_28_232bcbeb_f9ff_3edd_6fc9_9adb89779bb6">BlackRock LifePath&#xae; Index 2030 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000201971Member"
      id="t_29_32c75524_31b0_878f_ebb5_791d3e3a1e1f">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000201971Member"
      id="t_30_70407a8b_6998_49bd_37b4_3044fc9f5dcf">LIDPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_19_3b1ebf52_70f6_4ac9_917b_717e881bbd72">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index 2030 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000201971Member"
      id="t_20_5244a31e_5681_4d01_bcd2_f6340addf496">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_21_dd15fcb3_f0d5_4281_93bc_1637e7bfff68">You can find additional information about the Fund at &lt;span style="color: rgb(0, 0, 0); font-weight: bold; text-decoration-line: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify;"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000201971Member"
      id="t_22_57afa70a_4176_4455_99ba_baf6b6339bdb">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000201971Member"
      id="t_23_82b98100_095f_4a3b_bacf_9b90ec1bf700">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_31_0f820bc8_521f_4343_fc0d_c81650723109"> &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt;"&gt;&lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="break-inside: avoid; margin-top: 2pt; table-layout: auto; width: 100%; border-collapse: collapse;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: left; padding: 2pt 0 2pt 0;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding: 2pt 0 2pt 0;"&gt;Costs of a $10,000&lt;br/&gt;investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding: 2pt 0 2pt 0;"&gt;Costs paid as a percentage of a&lt;br/&gt;$10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; font-size: 8pt; line-height: 10pt; text-align: left; padding: 4pt 0 2pt 0;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-size: 8pt; line-height: 10pt; padding: 4pt 0 2pt 0;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;40&lt;span style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-size: 8pt; line-height: 10pt; padding: 4pt 0 2pt 0;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="break-inside: avoid; margin-top: 2pt; table-layout: auto; width: 100%; border-collapse: collapse;"&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); width: initial; text-indent: 0; padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; width: 100%; padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000201971Member"
      decimals="INF"
      id="h_63_0c45c32d_c5e7_419a_8dbd_46152b41f7b7"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000201971Member"
      decimals="4"
      id="h_64_4c44f5a7_c4f6_468d_8498_d3a2bce50924"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_32_62de0a7e_ec0f_bb9d_d275_358ff4168dde"> &lt;div style="margin-bottom: 0px;"&gt; &lt;div style="break-inside: avoid; margin-bottom: 3.5pt;"&gt; &lt;div style="font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt; margin-top: 0px;"&gt;&lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt; &lt;/div&gt; &lt;ul style="break-inside: avoid; padding: 0; margin: 3.5pt 0 3.5pt 0;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 13.86%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2030 Fund Custom Benchmark returned 14.29%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside: avoid; margin-bottom: 3.5pt;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: normal; font-size: 10pt; letter-spacing: normal; text-transform: none; color: rgb(0, 0, 0); margin-bottom: 5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside: avoid; margin-bottom: 3.5pt;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: normal; font-size: 10pt; letter-spacing: normal; text-transform: none; color: rgb(0, 0, 0); margin-bottom: 5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;&lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt;&lt;/div&gt; &lt;/div&gt; </oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_33_b819de8b_8c22_3551_10fd_a8e3669d5a3d"> &lt;div style="break-inside: avoid;"&gt; &lt;div style="margin-bottom: 5pt;"&gt; &lt;div style="break-inside: avoid;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt;"&gt;Fund performance&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 5pt; margin-bottom: 5pt;"&gt;
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661776.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left: 10pt; margin-bottom: 7.2pt;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: -10pt; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; </oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_34_fa24cf1a_d8af_4534_8402_741e1e2208ad"> 
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 0 1.5pt 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: none; border-bottom-width: initial; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;13.86&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;5.57&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;7.63&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;7.88&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;4.44&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;7.05&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;17.37&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;13.59&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;14.59&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;7.30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;(0.36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;2.01&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 6pt;"&gt;LifePath Index 2030 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 0;"&gt;14.29&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 1.6pt 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 0;"&gt;5.95&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 1.6pt 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 0;"&gt;7.99&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201971Member_WithoutSalesLoadMember"
      id="t_35_70ed5b83_366c_2171_d6d8_a9df49aacb00">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201971Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_65_2e193fbb_667e_41e6_b2e1_8a33bab16cb4"
      unitRef="pure">0.1386</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201971Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_66_d13b7626_c762_4dc8_a53e_bbcddd98a91f"
      unitRef="pure">0.0557</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201971Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_67_e6c8a063_3c5a_477d_b06f_19d51bb0c8c0"
      unitRef="pure">0.0763</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201971Member"
      id="t_36_038735e3_bf8c_5fc5_503a_74d79e1b0cb2">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201971Member"
      decimals="4"
      id="h_68_637c3d49_6a85_49e4_94c1_3473692762d7"
      unitRef="pure">0.0788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201971Member"
      decimals="4"
      id="h_69_d771d8fe_a454_4902_8054_40cdd3d4762a"
      unitRef="pure">0.0444</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201971Member"
      decimals="4"
      id="h_70_4aebe6e0_160f_4c6f_9417_65efbd39d83b"
      unitRef="pure">0.0705</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_37_35782580_4e07_75ab_4147_ecf37ae4c882">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_71_162088ac_d6ef_4366_b7c9_28158b571ebf"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_72_3c02d434_22c2_4336_b7e7_04ee055f206d"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_73_345107b3_05fc_4627_ad80_6e371600c7d4"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_38_4207786d_167a_8f75_3303_88f0a3ee76e3">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_74_760acc3a_b870_4bfe_996b_f634dec0a93a"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_75_a828a593_e991_47fd_ac8c_b5422a07a1a8"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_76_04a7d4de_b144_459f_8a80_248183f6747e"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2030FundCustomBenchmarkMember"
      id="t_39_73213543_7c00_bba0_a6f3_72083d73f710">LifePath Index 2030 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_77_61f62c41_2286_477f_b571_05c5a1012e78"
      unitRef="pure">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_78_52e858ff_fa0e_4737_9222_d8f0ad5d66cd"
      unitRef="pure">0.0595</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_79_4ed2d8c0_7f5b_4e8f_aa1a_9d960ec11f4a"
      unitRef="pure">0.0799</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_40_53706a82_8b74_c14f_d2c2_b2b06e9bf22e"> 
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 0 1.5pt 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 0 6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;13,533,216,634&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 0 6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 0 6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,640,827&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 1.6pt 6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 1.6pt 6pt;"&gt;21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000201971Member"
      decimals="INF"
      id="h_80_70429d0b_8632_4400_93ed_67ce98872656"
      unitRef="USD">13533216634</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000201971Member"
      decimals="INF"
      id="h_81_cbc14bdb_0f0c_455d_8f29_faab9de8ce7c"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000201971Member"
      decimals="INF"
      id="h_82_1c1319c7_9628_4e1c_94b4_c7520e795921"
      unitRef="USD">2640827</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000201971Member"
      decimals="4"
      id="h_83_336f4036_e83a_4e33_bef6_e127af4a74b5"
      unitRef="pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_46_966feb01_f365_ae5e_d6db_f5d280b33dba">&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 6pt; padding: 0px;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2030 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2030 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000201971Member"
      id="t_47_d6a6d78e_8157_ab2c_0c31_536b0282aa74">2018-08-06</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000201971Member"
      id="t_41_e3074419_e38e_99b4_af5a_ba20d927a84e">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_42_a56ab006_b2bd_bce3_6f75_fd0e1c87f92e">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_43_ee9547d0_908b_0192_49e4_bb1a96881611">Visit &lt;span style="color: rgb(0, 0, 0); font-weight: bold; text-decoration-line: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify;"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_44_b6a12046_8682_5daf_3609_33693c5ad502">&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; text-align: justify; font-size: 9pt; line-height: 11.4pt; color: rgb(0, 0, 0); margin-bottom: 0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 0 1.5pt 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; text-indent: -6pt; width: auto; padding: 1.6pt 0 0 6pt;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding: 1.6pt 0 0 6pt;"&gt;Percent of&lt;br/&gt;Net Assets&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding: 1.6pt 0 0 6pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;51.0&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;49.0&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;0.1&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 1.6pt 6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 1.6pt 0;"&gt;(0.1&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 6pt 1.5pt 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Security&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;Percent of&lt;br/&gt;Net Assets&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;28.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;17.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;14.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;6.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 1.6pt 6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 1.6pt 0;"&gt;1.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse: collapse; break-inside: avoid; width: 100%; margin-top: 0px;"&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0); padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); width: 100%; padding: 1.6pt 0 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;Excludes short-term securities.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_84_0e5657e8_0089_45b7_9431_4ff82b96168b"
      unitRef="pure">0.510</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_85_9267921f_88a1_423d_889c_2f432519374f"
      unitRef="pure">0.490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_86_1728751b_1c23_40b7_86c3_73074ea65b89"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_87_87ccf38d_7897_486a_a43e_cf4cbe568eaa"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000201971Member"
      id="t_45_106f8a32_262a_b1e3_a30d_5cff97574b9d">
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 6pt 1.5pt 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Security&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;Percent of&lt;br/&gt;Net Assets&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;28.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;17.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;14.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;6.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 1.6pt 6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 1.6pt 0;"&gt;1.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse: collapse; break-inside: avoid; width: 100%; margin-top: 0px;"&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0); padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); width: 100%; padding: 1.6pt 0 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;Excludes short-term securities.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_97_b99b2f54_0612_3730_a20c_69895f7b3239"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_88_694aeb18_88e0_41bc_bb09_ff7cc9099604"
      unitRef="pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_98_42afee64_eedc_61f4_29e5_0bfb9afa5f4c"
      unitRef="pure">0.143</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_99_e811c8bf_e77f_e1ec_22b3_b8e982202e11"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_IShares05YearTIPSBondETFMember"
      decimals="4"
      id="h_100_fb795638_b4b3_7ff6_7267_13af1a52f77c"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_101_b772ac53_91e7_9aaf_7982_2f0953d92b70"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_102_a9a22237_7f0b_6275_7f0f_6415dad9853e"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_103_0dea722a_6bcc_c04e_421e_053ae82f1396"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_104_422dfc29_9415_59ec_fc65_77708a9aefad"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201971Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_96_473badeb_80c1_413d_a655_ba440b33917b"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101145Member"
      id="t_37_9aa7e708_61a2_a9e4_01d2_cee4643e39c3">BlackRock LifePath&#xae; Index 2030 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101145Member"
      id="t_38_fe201a02_9fe4_40d0_47f7_7cb2a5fbacfd">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101145Member"
      id="t_39_6474697f_9b52_a78a_1935_0248a9820c4c">LINKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_28_4b46ba2a_2582_4287_b33f_96d9a5009552">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index 2030 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101145Member"
      id="t_29_0913a953_27ac_4ec8_b02a_c7a656806851">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_30_782904ff_8327_438d_a804_6bd45bd43d4f">You can find additional information about the Fund at &lt;span style="color: rgb(0, 0, 0); font-weight: bold; text-decoration-line: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify;"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101145Member"
      id="t_31_862f1a9c_8445_4f5d_bba8_01bc50d72d03">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101145Member"
      id="t_32_b644a2de_0fe9_45d1_a88b_b3eeb49dc985">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_40_1da6ab41_7f09_6a29_cf37_36f5d1303d76"> &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt;"&gt;&lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="break-inside: avoid; margin-top: 2pt; table-layout: auto; width: 100%; border-collapse: collapse;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: left; padding: 2pt 0 2pt 0;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding: 2pt 0 2pt 0;"&gt;Costs of a $10,000&lt;br/&gt;investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding: 2pt 0 2pt 0;"&gt;Costs paid as a percentage of a&lt;br/&gt;$10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; font-size: 8pt; line-height: 10pt; text-align: left; padding: 4pt 0 2pt 0;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-size: 8pt; line-height: 10pt; padding: 4pt 0 2pt 0;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8&lt;span style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-size: 8pt; line-height: 10pt; padding: 4pt 0 2pt 0;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="break-inside: avoid; margin-top: 2pt; table-layout: auto; width: 100%; border-collapse: collapse;"&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); width: initial; text-indent: 0; padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; width: 100%; padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101145Member"
      decimals="INF"
      id="h_97_ed14b78a_608c_4900_bbb6_5abc16941738"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101145Member"
      decimals="4"
      id="h_98_0c39a743_614f_4ab6_9bf6_ef0d2a612bdb"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_41_5142cedc_23d8_8646_8c14_b2b6360530e1"> &lt;div style="margin-bottom: 0px;"&gt; &lt;div style="break-inside: avoid; margin-bottom: 3.5pt;"&gt; &lt;div style="font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt; margin-top: 0px;"&gt;&lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt; &lt;/div&gt; &lt;ul style="break-inside: avoid; padding: 0; margin: 3.5pt 0 3.5pt 0;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 14.19%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2030 Fund Custom Benchmark returned 14.29%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside: avoid; margin-bottom: 3.5pt;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: normal; font-size: 10pt; letter-spacing: normal; text-transform: none; color: rgb(0, 0, 0); margin-bottom: 5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside: avoid; margin-bottom: 3.5pt;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: normal; font-size: 10pt; letter-spacing: normal; text-transform: none; color: rgb(0, 0, 0); margin-bottom: 5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;&lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt;&lt;/div&gt; &lt;/div&gt; </oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_42_c64795dc_b078_f9ff_ecde_c0a78a1ff8f1"> &lt;div style="break-inside: avoid;"&gt; &lt;div style="margin-bottom: 5pt;"&gt; &lt;div style="break-inside: avoid;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt;"&gt;Fund performance&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 5pt; margin-bottom: 5pt;"&gt;
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661725.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left: 10pt; margin-bottom: 7.2pt;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: -10pt; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; </oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_43_84691c55_79c7_0d50_2eaf_d8f1dacdf7ff"> 
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 0 1.5pt 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: none; border-bottom-width: initial; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;14.19&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;5.89&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;7.95&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Russell 1000&lt;sup&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;17.37&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;13.59&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;14.59&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;7.30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;(0.36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;2.01&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 6pt;"&gt;LifePath Index 2030 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 0;"&gt;14.29&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 1.6pt 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 0;"&gt;5.95&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 1.6pt 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 0;"&gt;7.99&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101145Member"
      id="t_44_b466ecb0_0a29_19b1_d711_00189cd138e5">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101145Member"
      decimals="4"
      id="h_99_f5126c23_9191_4979_b6af_17af2bf05204"
      unitRef="pure">0.1419</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101145Member"
      decimals="4"
      id="h_100_ba41e00b_f3c3_4bf3_8e98_e63221d28c06"
      unitRef="pure">0.0589</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101145Member"
      decimals="4"
      id="h_101_1361701d_001e_4c29_9407_331a5419fd7e"
      unitRef="pure">0.0795</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_54_bec81207_ec42_c3c5_7955_3b0c8fed20d3">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_102_ae3901aa_86ce_49f6_9a96_821aef9bddeb"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_103_b29c9483_40cc_45d9_a766_27ebd563d546"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_104_b458e4be_f95f_4af1_a038_222ab113bcca"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_47_68b28295_a01a_536e_ccaf_c778d5e713a7">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_105_e9efb0b5_e72c_48f8_9646_a008d7efc9ba"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_106_f4afb5e1_5750_4774_a34e_c62fe32e359b"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_107_8c9c453a_4bad_4e2a_bc30_115f1f79b463"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2030FundCustomBenchmarkMember"
      id="t_48_fa871f46_bdca_bc39_2e05_61616ce2ab20">LifePath Index 2030 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_108_db3ab4d7_7db9_4eac_b69e_ff6b6efbb48f"
      unitRef="pure">0.1429</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_109_c2570e3c_92f3_498e_a7f3_8fc339c7cc14"
      unitRef="pure">0.0595</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2030FundCustomBenchmarkMember"
      decimals="4"
      id="h_110_65f13b86_ba95_4387_a3b2_343513492a5a"
      unitRef="pure">0.0799</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_49_3ad45c9c_7061_b770_0338_4e70c00f1fa1"> 
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 0 1.5pt 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 0 6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;13,533,216,634&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 0 6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 0 6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;2,640,827&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 1.6pt 6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 1.6pt 6pt;"&gt;21&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101145Member"
      decimals="INF"
      id="h_111_4a8583c2_0669_43ec_b018_e2d8c9a32e23"
      unitRef="USD">13533216634</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101145Member"
      decimals="INF"
      id="h_112_96781ee8_ed93_4ca7_a68b_66c78bd3e4db"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101145Member"
      decimals="INF"
      id="h_113_1803b1d0_c274_4a3b_9912_77172cd8574f"
      unitRef="USD">2640827</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101145Member"
      decimals="4"
      id="h_114_6368e7cc_a806_4fdb_9067_41530f1ea238"
      unitRef="pure">0.21</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_55_ac9aecd0_b659_6901_7aa9_5f4377e8fca8">&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 6pt; padding: 0px;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2030 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2030 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101145Member"
      id="t_50_385b9b26_6fb0_bf41_8506_2bf8ffda3f87">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_51_6a9b8e03_c6fe_1216_3539_050b2dec2004">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_52_2e13be31_b68f_b8a5_432b_cd9528538287">Visit &lt;span style="color: rgb(0, 0, 0); font-weight: bold; text-decoration-line: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify;"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_36_4c83478f_d0fa_46e7_a3ed_f34d74ff2944"> &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;  &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; text-align: justify; font-size: 9pt; line-height: 11.4pt; color: rgb(0, 0, 0); margin-bottom: 0px;"&gt;(as of December 31, 2025)&lt;/div&gt;  
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 0 1.5pt 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; text-indent: -6pt; width: auto; padding: 1.6pt 0 0 6pt;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding: 1.6pt 0 0 6pt;"&gt;Percent of&lt;br/&gt;Net Assets&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding: 1.6pt 0 0 6pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;51.0&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;49.0&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;0.1&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 1.6pt 6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 1.6pt 0;"&gt;(0.1&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;   
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 6pt 1.5pt 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Security&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;Percent of&lt;br/&gt;Net Assets&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;28.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;17.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;14.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;6.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 1.6pt 6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 1.6pt 0;"&gt;1.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;    
&lt;table style="border-collapse: collapse; break-inside: avoid; width: 100%; margin-top: 0px;"&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0); padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); width: 100%; padding: 1.6pt 0 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;Excludes short-term securities.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_115_d49949f6_8a74_4e3d_bd2e_7c789de49310"
      unitRef="pure">0.510</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_116_7ddcbb5f_c96d_4832_bdac_fae0d53c81dd"
      unitRef="pure">0.490</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_117_446ff8db_3c22_49da_9a5b_1eb28f152c48"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_118_f303ad0e_0ba9_4a84_bd9f_700182b4a43c"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101145Member"
      id="t_53_764ed935_a089_7705_df98_bd3d27cb6cea"> 
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 6pt 1.5pt 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Security&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;Percent of&lt;br/&gt;Net Assets&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;28.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;17.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;14.3&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;10.7&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;6.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;2.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 1.6pt 6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 1.6pt 0;"&gt;1.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="border-collapse: collapse; break-inside: avoid; width: 100%; margin-top: 0px;"&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0); padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); width: 100%; padding: 1.6pt 0 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;Excludes short-term securities.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_128_97c8d0cf_120b_bbc5_2a57_de915cf767cc"
      unitRef="pure">0.286</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_119_f57a8e03_a8bd_4e70_b486_db4ac8888521"
      unitRef="pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_120_61eb116f_7f64_4f0e_a2fb_d77841949c3a"
      unitRef="pure">0.143</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_121_5d836e68_a04f_4877_9043_dc74f055101b"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_IShares05YearTIPSBondETFMember"
      decimals="4"
      id="h_122_59dc0fcf_e618_4875_b95c_bcffa0a6df03"
      unitRef="pure">0.079</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_123_7c8b9f1b_1f40_4b73_ac2d_85eb2149e166"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_124_f0a1f99a_71c9_4967_9dd5_1c487d8569ac"
      unitRef="pure">0.060</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_125_43d12663_dd74_44ed_9412_b0a946697b82"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_126_ce403ff5_434d_49c0_9872_6c70b87e5ae2"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101145Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_127_6f5b924e_64fb_4566_b05b_71aa50776d08"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101147Member"
      id="t_46_cfe8121c_ec3a_c3c6_4461_cb4fc3b4ad63">BlackRock LifePath&#xae; Index 2035 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101147Member"
      id="t_47_2bfb4f91_ac1f_d7ca_7696_aa236f854a12">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101147Member"
      id="t_48_5cb24166_6aed_4637_a23d_e24899d9b421">LIJIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_37_ab781612_1318_498d_919a_82727a9d372a">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2035 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101147Member"
      id="t_38_22e87b48_549b_4131_9ef5_b32cb16147f3">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_39_8e313dab_1524_4a41_a0ca_da6e83d0952e">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101147Member"
      id="t_40_899f9018_0e79_4680_8691_3cd425fc36c0">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101147Member"
      id="t_41_6f8090e4_3946_4156_ad69_70b3ff3d9dbd">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_56_360d07cd_a34e_e084_ca90_22453ac8bade">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.12&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101147Member"
      decimals="INF"
      id="h_128_435ae492_7923_4f71_bc4a_62ef14a78772"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101147Member"
      decimals="4"
      id="h_129_7bf40b09_77be_4d1b_8057_1d89af0fcfaa"
      unitRef="pure">0.0012</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_57_4bcbbf0c_d0b1_458f_5969_3316cb8cddd6">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 16.02%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2035 Fund Custom Benchmark returned 16.08%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_58_88c49a5a_a15c_9a42_148a_a476761bc728">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661712.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_59_efd94134_98ba_9044_25b8_97341cf55725">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.02&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.19&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.95&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2035 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.08&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.26&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.03&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101147Member"
      id="t_49_6f933818_3bae_03bd_2a4e_7990a074ba54">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101147Member"
      decimals="4"
      id="h_130_13802044_ff28_4a4f_bf5e_4c4733362b64"
      unitRef="pure">0.1602</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101147Member"
      decimals="4"
      id="h_131_5cabe832_49c8_498f_a330_93d9132327b0"
      unitRef="pure">0.0719</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101147Member"
      decimals="4"
      id="h_132_89ee5bf0_eb6c_46e0_b156_bf8be022ca39"
      unitRef="pure">0.0895</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_62_fa8f62b5_39fb_b8f5_7b8a_6ebd1cf6d904">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_133_5b41dfed_678e_4eac_b4a5_99e04a51215b"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_134_19a71c77_ff05_41c3_9dc4_d3d90e9f71ea"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_135_86bbbb7c_465c_40e2_85c9_e37cfa0a38b3"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_51_6aaa2350_2a30_08dd_6983_bbe1b3994b9a">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_136_212d9734_ef94_4969_969d_7314b7666655"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_137_d6da267b_3de6_4cbf_9213_349eb91e893c"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_138_34ab38d1_f605_498b_9dfb_4c6b542fc26b"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2035FundCustomBenchmarkMember"
      id="t_52_367586f8_9dba_79df_0bc3_5eb35251a71a">LifePath Index 2035 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_139_9ff14303_2590_404e_9e7c_49fd8e6b7cdf"
      unitRef="pure">0.1608</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_140_0d56a28e_eb5f_4aa9_b5f9_91dab616c84e"
      unitRef="pure">0.0726</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_141_74ef5eb6_70ae_46eb_a1a2_db9faefdad14"
      unitRef="pure">0.0903</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_60_941fcae4_1b8a_0136_922e_1000d32944c6">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;11,620,250,893&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;12&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,707,902&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101147Member"
      decimals="INF"
      id="h_142_be1aa861_e144_4f17_a294_7af2f7b86634"
      unitRef="USD">11620250893</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101147Member"
      decimals="INF"
      id="h_143_158b0906_ced1_4180_9884_e0b2f9900259"
      unitRef="Holding">12</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101147Member"
      decimals="INF"
      id="h_144_90b10202_7b43_4997_b752_8fc4e5b3314c"
      unitRef="USD">1707902</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101147Member"
      decimals="4"
      id="h_145_47c9679c_671e_4043_8875_d54a1b0ee004"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_63_1b1a3238_5bcf_936d_1093_835ca7d6ba40">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2035 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2035 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101147Member"
      id="t_53_3ebbcdd1_036e_edc2_a383_d324c608b5bc">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_54_3c7b7122_4fb3_cee1_ef7b_7d4093eefd77">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_55_f26b2ec4_908c_31c3_ede2_430d1c82a1a4">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_45_2e8adf66_a3c7_44bb_bc9b_628d0fcb033f">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;62.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(&#x2014;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;35.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to greater than (0.1)%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_146_a2287756_2d10_4eab_b713_4094750cd393"
      unitRef="pure">0.629</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_147_5e2592ae_37c6_4740_b10b_5451fce12fa6"
      unitRef="pure">0.371</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_158_5f47ec22_79dc_ccb0_938a_1e8bb57e199f"
      unitRef="pure">-0</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101147Member"
      id="t_61_ee95dc40_2054_5292_5bb6_94a73652447c">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;35.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(b)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_148_f07a0f2d_dd92_4f77_993c_320307717945"
      unitRef="pure">0.351</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_149_a6fb52d5_348a_47b0_ba8e_6ae0eb91453f"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_150_791528c2_8606_4e9a_b9ac_2ea4d5388a1d"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_151_0c3ab59f_bd76_4414_ba52_ddab2a3895f2"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_152_55baa42f_68d7_4bda_a256_8e15c12a9a72"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_153_c1ab1ae2_1e54_4dcd_8af9_32940c54e432"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_154_3ef13023_f739_4b20_8ee4_0fa6831b757f"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_155_d25bb0f6_8708_49e1_aaa0_f4eb8536fb27"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_156_9f56af79_7fac_4c63_afe8_e9d932ec197b"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101147Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_157_ad44e1a8_4fc9_4907_af44_b8ce263e2459"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101146Member"
      id="t_55_82af8689_42e0_7291_3443_f090e79c9b68">BlackRock LifePath&#xae; Index 2035 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101146Member"
      id="t_56_5ba939a9_4235_2d5a_2674_e075bc8d280d">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101146Member"
      id="t_57_92d036db_95b9_257f_b85c_4696805e6636">LIJAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_46_80f44bd8_24ce_4c55_a2c8_dbc2ee85504e">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2035 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101146Member"
      id="t_47_eeab4771_4f2f_465a_9b41_08ba3fec04a2">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_48_1aec4dd1_4f9b_468c_b5a5_55af0736248e">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101146Member"
      id="t_49_c83b8e03_3341_4bb9_9eee_b1b5cb97c60f">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101146Member"
      id="t_50_472b86b0_2dd9_42d3_9f2f_65d4de3c4845">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_65_828a5292_eb2e_a4ba_b134_a3e7e13b652e">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;40&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101146Member"
      decimals="INF"
      id="h_158_f24b4340_ed65_48ed_8b5c_f2c3ae7fdf1f"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101146Member"
      decimals="4"
      id="h_159_3905d0c5_d12b_447f_a64b_5c2fe448e9dd"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_66_26045dab_27ef_4b38_fa33_3e01f8f5574b">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 15.70%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2035 Fund Custom Benchmark returned 16.08%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_67_5519dffb_83d5_4db4_6e6b_d4bf83e6d706">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661649.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_68_119fb1fb_f3e6_e0da_a43a_be44441e34ae">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.70&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;6.91&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.68&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2035 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.08&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.26&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.03&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101146Member"
      id="t_58_c75192e3_d936_2064_28f7_9aca8115583a">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101146Member"
      decimals="4"
      id="h_160_0bfbe7c4_998f_41b3_a2a0_3916dff3b1df"
      unitRef="pure">0.1570</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101146Member"
      decimals="4"
      id="h_161_4f985f53_d8ea_4df9_928d_4fefbfb178ba"
      unitRef="pure">0.0691</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101146Member"
      decimals="4"
      id="h_162_285b520d_3cb3_426d_9c32_6471a805cdb3"
      unitRef="pure">0.0868</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_59_b229bab7_bd6d_c076_c24c_aa494a3fa33f">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_163_ad83cf9a_6514_49c7_a22a_129cdeb81be3"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_164_f0976fa8_1310_4422_af56_5654cbe33d0c"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_165_9f54cf70_84e4_412c_9a43_6abad8384171"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_60_d9da802b_66dc_a2fa_b20a_4013e5e14f94">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_166_3d7b193b_7706_4d24_bd7a_e2d92db0c596"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_167_457b7bfe_6199_4a50_a189_4a8326512848"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_168_1316fb6b_8ab6_4d6d_abe0_343f6e20a703"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2035FundCustomBenchmarkMember"
      id="t_61_80bfe074_7b1a_5015_0b3b_d224faaf90fd">LifePath Index 2035 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_169_ecae1387_eaba_4e08_a3f4_12c154716716"
      unitRef="pure">0.1608</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_170_00929b94_5ec5_4bf5_84a4_5e6a63bd852b"
      unitRef="pure">0.0726</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_171_911fa28d_fc60_45cf_80d7_d6fe5a8dcd3d"
      unitRef="pure">0.0903</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_69_875d0cb6_8d40_46a3_aebb_a568583fc6a8">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;11,620,250,893&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;12&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,707,902&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101146Member"
      decimals="INF"
      id="h_172_b9d1700c_c239_4f26_bba1_c38c672b70e5"
      unitRef="USD">11620250893</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101146Member"
      decimals="INF"
      id="h_173_ea770633_798b_4b10_bd67_5eca79579ed8"
      unitRef="Holding">12</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101146Member"
      decimals="INF"
      id="h_174_d049cce3_0090_4e39_a9fc_17857b201847"
      unitRef="USD">1707902</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101146Member"
      decimals="4"
      id="h_175_ee438e94_66bf_4de2_9151_503a48571577"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_71_23cbc74c_b574_bf98_def9_8451ffa0988f">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2035 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2035 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101146Member"
      id="t_62_150d530d_fbae_6ddf_92c6_50dc18e9dfb9">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_63_04bba04a_dfd8_4266_4e36_4e550e34bf42">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_64_3c21315c_9f09_b4cd_6cb0_0c0b7aaa95ea">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_54_1ed05f2d_bfcd_4af0_a5f7_a286538281f6">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;62.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(&#x2014;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;35.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to greater than (0.1)%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_176_0bca315e_e5ad_4926_9061_cab984c7fae6"
      unitRef="pure">0.629</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_177_d8931357_4515_4c03_86d5_cf8fba7fc44d"
      unitRef="pure">0.371</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_188_dad6d678_1265_b9a1_4e05_0c47ecf64fb4"
      unitRef="pure">-0</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101146Member"
      id="t_70_c10a90dd_a7e3_0f6a_e8ba_43728a091149">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;35.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(b)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_178_5b4dfe41_e2f5_4d10_95b6_3e61621cc2d7"
      unitRef="pure">0.351</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_179_6d8f3e08_1696_4e61_b292_26d0b6a0fa06"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_180_8d1e46de_b700_4924_a1c9_4a9a24b57e2e"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_181_a7d829ae_38bb_4f42_a6ca_ffbcfe1b5fa2"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_182_49f88331_e4fd_49dd_8e3d_d3120231a4c8"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_183_0b4cc247_96a8_4af8_bed5_05b99631dca1"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_184_ef2f4216_9d9f_4946_8376_c1c9c4dc3a29"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_185_4cc5ec5f_7da4_4273_9793_e4fb7f8136aa"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_186_c44a9be8_bf70_4b4b_83a0_c6fb5329fccf"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101146Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_187_d8e6acac_eb6a_41d8_ab13_371cb449e08a"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000201972Member"
      id="t_64_e53bf48f_10e2_d14d_89f9_a243692f9298">BlackRock LifePath&#xae; Index 2035 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000201972Member"
      id="t_65_e97a591d_f165_9c8d_c6e4_b621655a4f8d">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000201972Member"
      id="t_66_69ce93fe_cb49_168a_3509_954676bde774">LIJPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_55_b8475135_bae6_44bc_886e_41652267ce6a">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2035 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000201972Member"
      id="t_56_50080fa5_115f_4bdd_bf7f_72f2105818a1">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_57_9255467a_23d5_4127_8028_df279d7a7d5f">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000201972Member"
      id="t_58_693a1857_828e_4268_ac11_74619aa8d5e6">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000201972Member"
      id="t_59_ae4803b4_aeef_4c7f_97ba_07f178df5d9a">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_67_8de56216_7a26_74e6_9dc5_320bf1fdb2a5">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;40&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000201972Member"
      decimals="INF"
      id="h_188_11a52be1_9aaa_4650_a437_2b5034068c2f"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000201972Member"
      decimals="4"
      id="h_189_ef366927_6511_4365_b43b_35dec00e030f"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_68_37b693e4_77b4_7488_a5d3_a98bb9cb0ce1">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 15.69%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2035 Fund Custom Benchmark returned 16.08%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_82_8f06568b_eeb3_69ac_5dd1_d6b645bd9b73">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661648.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_69_d778819c_7f7a_69ff_c4b1_29ea5fa11652">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.69&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;6.91&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.68&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.62&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;5.76&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.10&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2035 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.08&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.26&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.03&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201972Member_WithoutSalesLoadMember"
      id="t_75_ab646a1d_8fbb_30a1_e72f_30fe7965ba27">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201972Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_190_a6bfbc16_b027_4e61_9deb_02397e50178e"
      unitRef="pure">0.1569</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201972Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_191_bcbdbfb7_cae5_4102_9bc0_53599e4590ec"
      unitRef="pure">0.0691</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201972Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_192_d20ef1cf_3fca_414e_9b21_6c3692ad4473"
      unitRef="pure">0.0868</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201972Member"
      id="t_76_088e589f_7a81_d2f6_f7f7_7b9f1604404b">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201972Member"
      decimals="4"
      id="h_193_1a1ec0b4_e5f4_4cd0_978a_625190e6a594"
      unitRef="pure">0.0962</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201972Member"
      decimals="4"
      id="h_194_a64392b7_62df_43b8_8feb_2fa90145d944"
      unitRef="pure">0.0576</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201972Member"
      decimals="4"
      id="h_195_98bd2af8_429f_4197_ab99_87462359e126"
      unitRef="pure">0.0810</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_77_d24f88a9_a6ce_f569_c2af_2a33c19942d5">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_196_352fc49a_9b2a_4d2d_9145_dfff4a714264"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_197_ded718ba_ebfa_47c9_800e_4e05a227b0b8"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_198_0915373d_7e6f_4be4_baf3_1649c1ba7903"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_78_4885fa37_8d30_0946_782b_faa913735024">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_199_6dec7dbc_809e_4c2d_97a9_b9c3d70c9b22"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_200_534ef463_385d_41b7_b20d_9f363c1173e0"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_201_203f6af4_2ad8_4de0_b62c_f3030126c8de"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2035FundCustomBenchmarkMember"
      id="t_79_02be4e04_89be_86c0_bc86_5796fa89b569">LifePath Index 2035 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_202_d939ef80_d6d5_4266_aa28_fc3e758f3b15"
      unitRef="pure">0.1608</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_203_50f9079d_b7d2_4264_b3d6_d064e20af89c"
      unitRef="pure">0.0726</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_204_4285fc4e_115d_4879_996e_1b021ad2b129"
      unitRef="pure">0.0903</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_70_755e6645_cbd0_273b_061c_7ff180868394">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;11,620,250,893&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;12&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,707,902&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000201972Member"
      decimals="INF"
      id="h_205_8b03b844_d22d_497f_9a66_b4be9043f592"
      unitRef="USD">11620250893</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000201972Member"
      decimals="INF"
      id="h_206_37312b66_7119_4125_a28d_21c3d4939f8f"
      unitRef="Holding">12</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000201972Member"
      decimals="INF"
      id="h_207_04d3cbb5_2812_4cb9_b7c5_b8123fdd866b"
      unitRef="USD">1707902</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000201972Member"
      decimals="4"
      id="h_208_07b57173_a11a_4603_8bb6_368092d722f7"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_80_813c58f7_0ff4_98d6_3283_2adbf7fa34b0">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2035 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2035 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000201972Member"
      id="t_81_81cdb39c_0547_3b01_55bb_6b9f1394a644">2018-08-06</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000201972Member"
      id="t_71_1fcfcda6_d9e7_10f3_a7a4_23d3807adfa3">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_72_46933f90_19d8_f876_d49c_ec42d0314ff9">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_73_f46645ec_c5a8_206b_657c_b84c724aa74c">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_63_b7aa0d7b_3644_4b6b_914b_35ea4c87477f">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;62.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(&#x2014;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;35.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to greater than (0.1)%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_209_084d2a79_0a4d_4c4a_af2d_127579f52369"
      unitRef="pure">0.629</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_210_aae9ba01_ff5c_48b0_957a_e10fa3f10e79"
      unitRef="pure">0.371</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_221_b5a96da4_1f71_15fe_abaf_f6ee8c08f5e7"
      unitRef="pure">-0</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000201972Member"
      id="t_74_f7a96016_2a99_7ed3_98af_1732a80f87d4">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;35.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(b)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_211_8acf20e9_1341_4a3b_ad31_a4831fc494ad"
      unitRef="pure">0.351</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_212_29242e0a_d4c1_473d_a1a7_43620c459d78"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_213_38050bb2_6a53_4b08_83cf_53536a603548"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_214_91afca99_5fa2_48fe_9d5b_6dddc0456a25"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_215_14955314_6dfe_4ec7_9244_260e431b95a7"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_216_3293f65f_4e03_4a81_8cae_5ae41982cbf7"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_217_88d859b2_1af8_4667_a780_3c6c3a7b53e9"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_218_047b477f_e209_4c2c_9d78_2bc5f1c8cb4e"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_219_da50fd4d_19ec_4533_81a5_497c06ee2cd2"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201972Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_220_866f05e8_5305_436c_bdd0_b17ca660e579"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101148Member"
      id="t_73_b870509c_7f96_9abb_6d95_6fc98891ca5d">BlackRock LifePath&#xae; Index 2035 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101148Member"
      id="t_74_8e0061ef_6759_579a_77f5_2f84f3d1c3c9">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101148Member"
      id="t_75_66d8fb93_ab25_fd1e_6b17_bb34f54a5dfc">LIJKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_64_5efe3fec_f408_4372_a559_e44f3f8f0381">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index 2035 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101148Member"
      id="t_65_b3d4eed8_3914_4d08_bc3e_1c81a71bca19">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_66_d9b849fd_2a91_48a5_81e2_b96119fb9117">You can find additional information about the Fund at &lt;span style="color: rgb(0, 0, 0); font-weight: bold; text-decoration-line: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify;"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101148Member"
      id="t_67_523014a9_8786_4d17_9ec5_53cb17c51a9a">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101148Member"
      id="t_68_7900b084_be22_48b7_8bdc_c9c237158782">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_76_234d7b20_4f8f_4eb4_0ff1_076ec00e96ec"> &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt;"&gt;&lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;  
&lt;table style="break-inside: avoid; margin-top: 2pt; table-layout: auto; width: 100%; border-collapse: collapse;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: left; padding: 2pt 0 2pt 0;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding: 2pt 0 2pt 0;"&gt;Costs of a $10,000&lt;br/&gt;investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding: 2pt 0 2pt 0;"&gt;Costs paid as a percentage of a&lt;br/&gt;$10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; font-size: 8pt; line-height: 10pt; text-align: left; padding: 4pt 0 2pt 0;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-size: 8pt; line-height: 10pt; padding: 4pt 0 2pt 0;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;8&lt;span style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: center; font-size: 8pt; line-height: 10pt; padding: 4pt 0 2pt 0;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="break-inside: avoid; margin-top: 2pt; table-layout: auto; width: 100%; border-collapse: collapse;"&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); width: initial; text-indent: 0; padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; width: 100%; padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101148Member"
      decimals="INF"
      id="h_221_cbfb5682_8ae9_4af0_9a61_23b170cba13d"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101148Member"
      decimals="4"
      id="h_222_4cb80a0d_c735_4c6e_8575_1dab27ee548a"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_77_8b92f414_c35c_2705_f3d9_4db46d1549b4"> &lt;div style="margin-bottom: 0px;"&gt; &lt;div style="break-inside: avoid; margin-bottom: 3.5pt;"&gt; &lt;div style="font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt; margin-top: 0px;"&gt;&lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt;&lt;/div&gt; &lt;/div&gt; &lt;ul style="break-inside: avoid; padding: 0; margin: 3.5pt 0 3.5pt 0;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 16.09%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2035 Fund Custom Benchmark returned 16.08%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside: avoid; margin-bottom: 3.5pt;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: normal; font-size: 10pt; letter-spacing: normal; text-transform: none; color: rgb(0, 0, 0); margin-bottom: 5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside: avoid; margin-bottom: 3.5pt;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: normal; font-size: 10pt; letter-spacing: normal; text-transform: none; color: rgb(0, 0, 0); margin-bottom: 5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 3.5pt;"&gt;&lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt;&lt;/div&gt; &lt;/div&gt; </oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_89_1eed6022_bc54_39a3_d9bf_e70360c47e34"> &lt;div style="break-inside: avoid;"&gt; &lt;div style="margin-bottom: 5pt;"&gt; &lt;div style="break-inside: avoid;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt;"&gt;Fund performance&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-kerning: none; font-family: 'arial'; font-size: 9pt; color: rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top: 5pt; margin-bottom: 5pt;"&gt;
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661585.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left: 10pt; margin-bottom: 7.2pt;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: -10pt; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt; </oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_78_c57c185c_3201_fa63_bd1a_634e944c3247"> 
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 0 1.5pt 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: none; border-bottom-width: initial; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;16.09&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;7.23&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;9.01&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;17.37&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;13.59&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;14.59&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 6pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;7.30&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;(0.36&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 0 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 0 0;"&gt;2.01&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 6pt;"&gt;LifePath Index 2035 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 0;"&gt;16.08&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 1.6pt 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 0;"&gt;7.26&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 6pt 1.6pt 0;"&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt; padding: 2pt 0 1.6pt 0;"&gt;9.03&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101148Member"
      id="t_85_3f77b050_1891_ecb5_d6e5_7229eaa4628a">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101148Member"
      decimals="4"
      id="h_223_43359e4c_feef_4d9d_a2f5_e2ac1a7fb860"
      unitRef="pure">0.1609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101148Member"
      decimals="4"
      id="h_224_c4ea21a5_11e3_44af_a7f2_22cf96a6d247"
      unitRef="pure">0.0723</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101148Member"
      decimals="4"
      id="h_225_1117d853_0c0d_4366_aa6c_84099a96903a"
      unitRef="pure">0.0901</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_86_85baa427_7210_21f2_1037_e8f937654f8f">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_226_49acad50_377a_4f3f_888c_9e632fc249c0"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_227_42733588_6219_4fc6_b195_8e219ec9d54f"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_228_cddd1c5b_46f4_407b_9bf6_4e2c0eb419c0"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_87_6900d0ed_6ffa_e2b3_cc8a_19294c41a465">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_229_40139fd6_a866_4725_a4ea_2441fa23e5c1"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_230_6b4d3cc3_fbed_48c6_af58_ade9ef74947b"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_231_0d0f5d25_9b26_49e4_a3ce_229605602e76"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2035FundCustomBenchmarkMember"
      id="t_88_39668a38_4671_40d5_31d1_f8857c82a677">LifePath Index 2035 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_232_1e17cddf_6773_4026_9463_ba532bb631bc"
      unitRef="pure">0.1608</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_233_9a6489b7_6a2d_4489_915f_712273e965d2"
      unitRef="pure">0.0726</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2035FundCustomBenchmarkMember"
      decimals="4"
      id="h_234_baa15da4_bc8b_4054_b465_e17cce6da0f2"
      unitRef="pure">0.0903</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_79_fe83e1f8_90a2_8ed0_1328_9e41c850e4cb"> 
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 0 1.5pt 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 0 6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;11,620,250,893&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 0 6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;12&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 0 6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 0 6pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;1,707,902&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 6pt 1.6pt 6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding: 1.6pt 6pt 1.6pt 6pt;"&gt;19&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101148Member"
      decimals="INF"
      id="h_235_2b090107_a849_4707_b197_3f4336763e4c"
      unitRef="USD">11620250893</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101148Member"
      decimals="INF"
      id="h_236_d6e6e283_8249_441e_be15_58b3bc42b11c"
      unitRef="Holding">12</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101148Member"
      decimals="INF"
      id="h_237_836adcf2_6599_41aa_b75f_0e1c85500e99"
      unitRef="USD">1707902</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101148Member"
      decimals="4"
      id="h_238_1a709761_ece2_4729_a4e3_bb9bde449b14"
      unitRef="pure">0.19</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_80_9cacc1b9_a894_85c4_5566_152bc76f31a2"> &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); margin-bottom: 6pt; padding: 0px;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2035 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2035 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt; </oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101148Member"
      id="t_81_60ef66a8_4b92_64f3_1b5d_5f7a23efe849">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_82_be3585c1_b1f0_6f69_7f4b_1e754f8c6f8b">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_83_91b32af2_323d_4929_fbe5_018bbe1ef5a8">Visit &lt;span style="color: rgb(0, 0, 0); font-weight: bold; text-decoration-line: none; font-family: 'arial'; font-size: 8pt; line-height: 10.4pt; text-align: justify;"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_72_71b36a69_b715_4f90_a8c6_64c49ee12647"> &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-weight: bold; font-size: 10pt; color: rgb(0, 0, 0); margin-bottom: -0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;  &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; text-align: justify; font-size: 9pt; line-height: 11.4pt; color: rgb(0, 0, 0); margin-bottom: 0px;"&gt;(as of December 31, 2025)&lt;/div&gt;  
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 0 1.5pt 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; text-indent: -6pt; width: auto; padding: 1.6pt 0 0 6pt;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding: 1.6pt 0 0 6pt;"&gt;Percent of&lt;br/&gt;Net Assets&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding: 1.6pt 0 0 6pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;62.9&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;37.1&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 1.6pt 6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 1.6pt 0;"&gt;(&#x2014;&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 6pt 1.5pt 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Security&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;Percent of&lt;br/&gt;Net Assets&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;35.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;12.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;4.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 1.6pt 6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 1.6pt 0;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table style="border-collapse: collapse; break-inside: avoid; width: 100%; margin-top: 0px;"&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0); padding: 1.6pt 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(a)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); width: 100%; padding: 1.6pt 0 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;Rounds to greater than (0.1)%.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); width: initial; vertical-align: top; text-indent: 0; padding: 0 6pt 0 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(b)&lt;/sup&gt;&lt;/div&gt; &lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); width: 100%; padding: 0;"&gt; &lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; vertical-align: top; color: rgb(0, 0, 0); margin-bottom: 0px; padding: 0px;"&gt;Excludes short-term securities.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_239_1af9cedc_70e1_4825_b1ac_faad0a315d59"
      unitRef="pure">0.629</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_240_8f9889b9_8fdc_4d68_9daf_e1c562522379"
      unitRef="pure">0.371</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_251_9d861c45_c5d3_27e1_b2fa_47a26a9436b1"
      unitRef="pure">-0</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101148Member"
      id="t_90_c12a454d_b443_345e_a2d5_b2b6265b5482">
&lt;table style="break-inside: avoid; table-layout: auto; width: 100%; border-collapse: collapse; margin-top: 0px;"&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; background-color: rgb(255, 206, 0); border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; padding: 2pt 6pt 1.5pt 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 0.5pt; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: italic; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Security&lt;sup style="vertical-align: 0.5em; font-size: smaller; line-height: 0px;"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;Percent of&lt;br/&gt;Net Assets&lt;/td&gt; 
&lt;td style="width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding: 1.6pt 0 0 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;35.1&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;22.4&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;12.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;9.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;7.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;4.5&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;2.9&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;2.6&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial;"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 0 6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 0 0;"&gt;1.8&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 0 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; font-family: 'arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: rgb(0, 0, 0);"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; text-indent: -6pt; padding: 1.6pt 0 1.6pt 6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 2pt 0 1.6pt 0;"&gt;1.0&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; padding: 1.6pt 0 1.6pt 0;"&gt;&lt;span style="visibility: hidden; margin-left: -7pt;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(b)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_241_71dcd995_ab33_4304_91dc_fcd40044491a"
      unitRef="pure">0.351</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_242_a7539526_d5ba_4b98_b8c6_ed11ff449d27"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_243_86384d20_1786_4d46_b98a_aee229d02c3c"
      unitRef="pure">0.120</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_244_579e8826_0f0e_4778_859f_ccc4c2a32e89"
      unitRef="pure">0.095</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_245_92f250d4_a7be_41fc_acc9_6873779e63c0"
      unitRef="pure">0.076</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_246_c037da44_be5e_407b_b516_2fa2ce337f74"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_247_170b40f0_0cb9_401c_9df2_f4e9b6c86b3d"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_248_31b5b678_fdc4_4ede_ba50_52b13d5d255b"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_249_e8ba9e19_b8ab_41dc_9fb0_bbff2e656675"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101148Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_250_3c947f51_11f8_4329_b47c_d6c58fc9f04f"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101150Member"
      id="t_82_1abbf10c_e72c_532b_d14a_60be8d0e3fa6">BlackRock LifePath&#xae; Index 2040 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101150Member"
      id="t_83_040cb9b4_d043_87e2_e173_3d5f36d084ea">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101150Member"
      id="t_84_fee86f5a_a138_afb4_1f8a_ce4b0aa6b68c">LIKIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_73_e31389ab_c9d2_4a22_bdaa_c56b617b7ee5">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2040 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101150Member"
      id="t_74_b0133183_7d65_4cfd_b3b8_50e50e8c0996">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_75_a90af2f7_272f_46f6_89f7_b1d29995e5dd">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101150Member"
      id="t_76_ee078110_2cf2_46d8_a930_75e92a725979">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101150Member"
      id="t_77_29457b6d_c48d_4fe8_a306_87afa4a09309">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_85_1b27519c_4fc9_3d28_b219_5522d14c48de">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;12&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.11&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101150Member"
      decimals="INF"
      id="h_251_cc6b5a97_5b4a_4fbc_a957_2fc15dea7e9d"
      unitRef="USD">12</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101150Member"
      decimals="4"
      id="h_252_bd91fdb1_082d_427a_945b_f8d9c775e21e"
      unitRef="pure">0.0011</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_86_3602146e_dfa9_262a_ed49_3a7fc2b02838">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 17.60%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2040 Fund Custom Benchmark returned 17.68%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_87_2103320d_90a0_9339_ed7e_e2eadba93947">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661572.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_88_4018cb67_586d_81a6_601b_d43e0e5692be">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.60&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.42&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.89&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2040 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.68&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.48&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.96&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101150Member"
      id="t_94_37892d61_83a3_4a00_7f59_f93bfc36367a">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101150Member"
      decimals="4"
      id="h_253_176c3c61_e40e_4327_9c72_68762197a429"
      unitRef="pure">0.1760</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101150Member"
      decimals="4"
      id="h_254_38e6183d_0fa1_4edb_b346_e102dd40a317"
      unitRef="pure">0.0842</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101150Member"
      decimals="4"
      id="h_255_45b4b50d_5ef7_4b8d_8c3e_391d27143c9e"
      unitRef="pure">0.0989</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_95_a42361fc_1819_b572_cfc4_eb087bd7d966">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_256_c84f7b67_4a4d_42a8_ac9a_e08e8fb67a4c"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_257_7d83cb62_2bde_49c8_932c_afe72fee1730"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_258_f89afec4_2a5e_49be_b688_8e1549bfa8ed"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_96_6a659398_ea96_2d96_f238_7e7c5957d99b">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_259_f55d1cdd_1ede_477f_82a3_1cfa2e6fab47"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_260_245fa644_42de_4df1_9f50_a34a6d267e29"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_261_8021a9cf_e0d7_4957_8a43_e98e42e2dd09"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2040FundCustomBenchmarkMember"
      id="t_97_6c0968d6_b9db_b129_4e06_0d93adaef80d">LifePath Index 2040 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_262_d9214a2d_dcfe_4db5_8a26_2aa93a61a7ce"
      unitRef="pure">0.1768</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_263_cf6f1d8b_912c_41f3_9cb5_0b6cea28e650"
      unitRef="pure">0.0848</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_264_72ce00ca_8405_4763_af5a_20db9f23a3f8"
      unitRef="pure">0.0996</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_89_0408c29b_86e8_80be_33fb_663a3ab495f8">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;14,627,170,300&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,401,698&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101150Member"
      decimals="INF"
      id="h_265_1cb5a56e_919c_4172_bd42_1b9780997656"
      unitRef="USD">14627170300</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101150Member"
      decimals="INF"
      id="h_266_70c441eb_4261_47b1_81a9_1273eba92d5b"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101150Member"
      decimals="INF"
      id="h_267_f5bf2d5f_5847_43cf_94f0_2accc6444867"
      unitRef="USD">1401698</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101150Member"
      decimals="4"
      id="h_268_62ee4bc6_d4bc_472e_b986_fa912b9f8a8a"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_98_c9e4ba8e_19f7_bf96_abd3_5c59557f6f40">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2040 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, Bloomberg Enhanced Roll Yield Total Return Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2040 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101150Member"
      id="t_90_db9c83b1_a705_d659_8b15_910d917128bf">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_91_2f5cccb8_8772_c640_081f_3c8a0a019b46">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_92_4cb44ed7_f649_b797_fb11_dfcb1e79c0aa">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_81_d190c003_1fbe_447c_9738_3bb3214341a9">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;74.6&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;25.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;26.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_269_31a7d986_5a2a_46f5_8984_c71a28c8e3c6"
      unitRef="pure">0.746</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_270_9155dd3d_76f8_453c_b204_707f0e2ca4c5"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_271_6b5a9f21_d886_438f_830f_b0baae0830f9"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_272_d144c0a9_2acb_4419_831e_88bdf2127d1d"
      unitRef="pure">-0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101150Member"
      id="t_93_2020b547_839d_c8c7_0baa_f0d570dc27fc">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;26.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_273_4f76ad95_818b_4b5e_9e08_094f353c1cab"
      unitRef="pure">0.408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_274_af9fee4d_0f6c_452c_acdc_2d8e4ec6940b"
      unitRef="pure">0.268</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_275_39763e20_40dc_4d6c_be3e_73b16e684733"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_276_5baf53d9_c48c_4941_a555_a6762bf4439b"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_277_589c7fea_1175_423e_a5cd_f8efa7d1314a"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_278_77be77be_9cda_4612_8f29_2594a0566e48"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_279_f936c38f_f56f_4524_a0d9_ac2cb66ae193"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_280_3bf0b44d_76ea_4868_aa58_32c335bf4b50"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_281_cb429272_d1c8_430f_aa37_31d7f8decc7b"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101150Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_282_2642bc07_5d5a_54f5_7584_0752f8b0ad7f"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101149Member"
      id="t_91_e090d131_13b8_e50e_61f0_9dcc6cadb475">BlackRock LifePath&#xae; Index 2040 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101149Member"
      id="t_92_42310220_0b9d_37e3_2d09_f0a8c81075ae">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101149Member"
      id="t_93_f57ce962_021c_9d7c_3ba4_d101ddaadbe1">LIKAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_82_62e230ab_fa99_4c3e_a17c_dacb09668a93">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2040 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101149Member"
      id="t_83_84d207e4_592d_4950_a3c8_56e53657676a">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_84_8f4e2deb_2011_46a4_a1cb_40e50df23b11">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101149Member"
      id="t_85_940982c6_380a_46ef_b723_a2cf71c2f38d">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101149Member"
      id="t_86_61e4f9d6_22da_4cf5_8104_f8a441c9d4f9">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_94_5439bc2e_7bd5_38b1_1e3e_9adc9f4f88f9">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;39&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.36&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101149Member"
      decimals="INF"
      id="h_283_df2f5dfe_82e9_451d_948d_adbe99ea48a9"
      unitRef="USD">39</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101149Member"
      decimals="4"
      id="h_284_9426a994_753c_461b_be90_4194e4e20086"
      unitRef="pure">0.0036</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_95_d5742c15_9654_0d92_960b_027265089de0">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 17.27%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2040 Fund Custom Benchmark returned 17.68%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_100_b103c1aa_2278_2cf5_8e18_b134561c2d25">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661521.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_96_2499bd18_d645_e345_e49c_b9c7d78975ca">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.27&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.14&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.62&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2040 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.68&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.48&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.96&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101149Member"
      id="t_101_154a2ac4_2741_ca7b_e634_1fec25370eda">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101149Member"
      decimals="4"
      id="h_285_9045c6e0_e7a4_4fbe_8438_55af4db29c90"
      unitRef="pure">0.1727</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101149Member"
      decimals="4"
      id="h_286_a8e9e42d_48b6_4332_a02b_76ff63c47aab"
      unitRef="pure">0.0814</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101149Member"
      decimals="4"
      id="h_287_e762bbba_0107_41d1_a23a_8e5bc6d86f15"
      unitRef="pure">0.0962</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_102_10c475ff_bb4f_0c0c_162c_a844e8df7b5f">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_288_d9611e9d_bc9c_4e4f_9d52_afd43586e430"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_289_9bd6fce1_9443_4b8d_b8be_ea683607e054"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_290_4725a9d2_4210_40da_86f9_3ef823862745"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_103_50ea3dba_95be_6c26_6229_3ceedc51ec3a">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_291_4e788192_cbe3_4669_8c80_6b336a2ab9f3"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_292_ae00da33_34a8_4fb9_b77b_3fe1324e545e"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_293_b6d8e3af_9969_4955_8923_caf1296c577e"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2040FundCustomBenchmarkMember"
      id="t_104_cbb9c28a_99cb_3cc5_b701_a0db114b78a1">LifePath Index 2040 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_294_33250c81_918c_4c27_bcc6_04ae2c11cf55"
      unitRef="pure">0.1768</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_295_bc76f47f_5269_44c1_893f_0965dc0cd25c"
      unitRef="pure">0.0848</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_296_7d62e66b_24db_4e64_82e3_40d40dcb2396"
      unitRef="pure">0.0996</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_97_22b2e8fe_93ca_3c66_13c9_c6919bd9b7e1">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;14,627,170,300&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,401,698&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101149Member"
      decimals="INF"
      id="h_297_457f9c38_ee8e_41d0_9881_0c7e481076e0"
      unitRef="USD">14627170300</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101149Member"
      decimals="INF"
      id="h_298_45434550_65ca_4ae6_ab67_a0d8b984ad75"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101149Member"
      decimals="INF"
      id="h_299_c9d0f4d2_8153_4b53_b52e_693f7518e026"
      unitRef="USD">1401698</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101149Member"
      decimals="4"
      id="h_300_503ea304_7fe2_45f2_9fce_0c16a751c4c7"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_98_862ec296_662d_d71a_f73b_0f225be05f03">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2040 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, Bloomberg Enhanced Roll Yield Total Return Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2040 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101149Member"
      id="t_105_403440a8_87e2_61a9_6f5f_8b6ba03c2606">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_106_bde5f033_caa6_8305_7e51_189cfe7aeed5">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_107_523c3a36_670b_74d8_a460_290307d8bfa9">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_90_710182b4_636d_40dd_aa97_8ee61f0827aa">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;74.6&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;25.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;26.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_301_50c0f93a_ef2c_4cd0_af7e_c1edfd7214e7"
      unitRef="pure">0.746</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_302_d671e711_bb3d_4dea_a28d_5cc3acf8c462"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_303_09491782_bd54_48c5_9d32_45034e34ab95"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_304_8625926e_189a_4d24_9a42_9ff76df1d517"
      unitRef="pure">-0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101149Member"
      id="t_99_98efd716_0a63_17f4_7615_a521748e654b">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;26.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_305_338ec09f_ee59_465b_9ee5_afdb9134f0db"
      unitRef="pure">0.408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_306_5de4f96f_2ed8_4434_8eee_55f8bc93f15e"
      unitRef="pure">0.268</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_307_a8abc97c_3d6b_4c48_86ba_3af9b4f1a556"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_308_b8b6d1d5_b8c6_4f1e_8be7_e7eb44d88384"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_309_f2fa38a9_b719_467a_99f9_07d0ffaede7a"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_310_7356eead_ceb0_4999_a587_612d4915542e"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_311_f37a9cf1_3686_4de4_97af_3240512634a7"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_312_ee02a0fb_cdef_47b6_a2c0_0d57ddfa4251"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_313_870c2123_bfbe_4692_8fd4_a8336aa44c91"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101149Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_314_32fa0cc6_a685_4945_bca1_8f0ce328d213"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000201973Member"
      id="t_100_1f735f85_5ac2_35e2_9172_eb843eb430eb">BlackRock LifePath&#xae; Index 2040 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000201973Member"
      id="t_101_2975677c_e3ab_0075_2e15_47a72edb29bd">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000201973Member"
      id="t_102_2ff7a220_14a4_f942_1ffb_fb78015e680b">LIKPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_91_8d3aef4f_31b3_408b_b166_20e44f460c73">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2040 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000201973Member"
      id="t_92_140d035f_5970_475e_9a92_41d68beb044c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_93_44e78fae_1ae8_440f_9e7e_5bd66bf083d3">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000201973Member"
      id="t_94_492fe868_8140_4e79_b8e4_55dfead57fbb">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000201973Member"
      id="t_95_8acdc578_5609_4813_a267_735a923bec64">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_103_bded5412_efe8_e058_9072_264501079066">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;39&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.36&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000201973Member"
      decimals="INF"
      id="h_315_9b72cfaa_0956_4769_b95c_2a2348e3e3c7"
      unitRef="USD">39</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000201973Member"
      decimals="4"
      id="h_316_1f437c98_d53c_48b4_8894_c7f15d0735d5"
      unitRef="pure">0.0036</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_104_23696a9a_1db1_4b03_65eb_12f0f67bb6a7">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 17.33%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2040 Fund Custom Benchmark returned 17.68%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_105_724e03a9_1eb5_a329_b914_df1abb430d95">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661508.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_106_e483309e_94fb_b44a_fb0c_60e1d6c282dc">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.33&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.16&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.62&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.17&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.00&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.03&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2040 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.68&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.48&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.96&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201973Member_WithoutSalesLoadMember"
      id="t_112_cd582f1c_4e15_86a4_2176_31db79324ca6">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201973Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_317_19407c8d_aeab_487b_90ae_2eb6b2b04d34"
      unitRef="pure">0.1733</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201973Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_318_31aa95b2_e91d_4214_bc43_caa267e73136"
      unitRef="pure">0.0816</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201973Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_319_f2f36949_5c22_4c59_bec7_8b8e81e32f1a"
      unitRef="pure">0.0962</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201973Member"
      id="t_113_8ce3722f_d885_0087_d0a5_2996a10987e8">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201973Member"
      decimals="4"
      id="h_320_d2fd792d_3696_4f3d_be77_b6b00b6eb4c4"
      unitRef="pure">0.1117</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201973Member"
      decimals="4"
      id="h_321_51285678_7cf8_4efd_8b60_b4c4e29c3eef"
      unitRef="pure">0.0700</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201973Member"
      decimals="4"
      id="h_322_b586e1d6_b0a2_4c75_aad4_1ab3d748e1cb"
      unitRef="pure">0.0903</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_114_56c24dd1_8c34_eeb9_f04b_4fa044471a03">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_323_7977443e_44dc_478d_8898_60a8547757a5"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_324_2e71e3bc_911c_4f85_aed4_7089fe87ed8d"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_325_89b75838_07d4_40a7_a22d_c28d373b36ef"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_115_f02eb20b_3741_b5d4_da77_1e5450967dbb">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_326_5f8dedcb_9dde_41be_9c18_dab75fd9b185"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_327_6264aeb3_82da_4e00_9814_422daf596ff6"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_328_7f6e3986_b566_486a_9ab8_b707b46de3a8"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2040FundCustomBenchmarkMember"
      id="t_116_1c175a52_236b_8f3a_4546_2176a82904c8">LifePath Index 2040 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_329_1448ef20_b8cc_4f64_97f7_ebafbf667d93"
      unitRef="pure">0.1768</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_330_2d34b9f2_d96c_4437_b48e_8080fed7f723"
      unitRef="pure">0.0848</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_331_449c1a39_e08a_4377_84e0_99bfe2385e2a"
      unitRef="pure">0.0996</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_107_d4c98521_239a_ad34_d4f6_071009af6ab9">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;14,627,170,300&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,401,698&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000201973Member"
      decimals="INF"
      id="h_332_a00849b9_1d7e_4c5d_9e55_5c5d0e2e92e7"
      unitRef="USD">14627170300</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000201973Member"
      decimals="INF"
      id="h_333_c9975b4f_2628_47c0_9d55_3a0b25622c5c"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000201973Member"
      decimals="INF"
      id="h_334_443dfdb6_5fe2_4a56_890b_005cc4aad2f4"
      unitRef="USD">1401698</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000201973Member"
      decimals="4"
      id="h_335_135e1a56_c582_4e5b_996d_cf029a937489"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_117_3a582761_f7e3_7c22_e921_5a869ecc2d58">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2040 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, Bloomberg Enhanced Roll Yield Total Return Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2040 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000201973Member"
      id="t_118_eb448804_f62c_ffae_7760_7c73ebd75631">2018-08-06</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000201973Member"
      id="t_108_b5a87c6f_7633_2126_9334_b7879e5f252b">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_109_53b9ef30_857b_0070_be70_ea34e85632c8">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_110_e7d049d2_f314_e494_8476_653042caaed7">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_99_cc74ba9f_2fe0_4739_b951_b5b56ecb6b59">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;74.6&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;25.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;26.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_336_a9b7cda2_bd08_46fc_a92e_9246de1c9320"
      unitRef="pure">0.746</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_337_5125ea50_bd08_495a_893f_0071ca401dde"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_338_56dd82ff_b536_4f4e_9866_3a211ad04ab9"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_339_91e3077e_8d9c_4b6f_abd5_de19a26d0118"
      unitRef="pure">-0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000201973Member"
      id="t_111_dee97748_dbbf_472b_f98b_2faeabe4c820">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;26.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_340_49f48e8d_e3af_4035_b2e1_cb724391c333"
      unitRef="pure">0.408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_341_60d26696_f559_47dd_a9ad_0148faac4edd"
      unitRef="pure">0.268</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_342_ff3c977e_5841_41ad_979e_5b415dc3d736"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_343_f1928c4e_abb8_48e3_9341_71694ab33b01"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_344_71ab9f4f_b8aa_4bdc_824f_783223727ea3"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_345_7ea69d87_7f65_4485_95fa_beb6b126ce80"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_346_6af3698e_a3de_4f7f_a44d_efc0550b7cf1"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_347_77cec3a6_e270_47ec_b834_258c6751d2ba"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_348_4818669d_38ee_455d_8308_beb8ee3d3782"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201973Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_349_72a0b7ac_519a_404b_8e1d_a6bb83634ce6"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101151Member"
      id="t_109_c9c98664_51a5_d24d_9713_8ccac2049ef5">BlackRock LifePath&#xae; Index 2040 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101151Member"
      id="t_110_92791abd_90eb_517f_86df_77a3a37903ad">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101151Member"
      id="t_111_a13705ba_3e28_2193_c6ed_00e3c7b0d268">LIKKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_100_5390d98d_bdab_4b2a_986e_c9b22e4595da">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2040 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101151Member"
      id="t_101_183a905c_094c_4d1b_9dff_e85fe1ae1514">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_102_ac813441_bfa7_435b_9a32_4605e39123f7">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101151Member"
      id="t_103_587ddffc_f3da_4860_96fe_bb50b8f9e026">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101151Member"
      id="t_104_9efe1550_f3e3_4442_a948_98955c563b30">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_112_97a37ab8_0ff4_c88f_bdeb_15023811fd5b">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;7&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.06&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101151Member"
      decimals="INF"
      id="h_350_2c92467e_6446_45ab_8357_eeebcb46cad3"
      unitRef="USD">7</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101151Member"
      decimals="4"
      id="h_351_437bd0eb_86e9_4c6f_8325_bc43fdbce49f"
      unitRef="pure">0.0006</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_113_3224ccbc_28f8_ba0e_1269_36064a03bae2">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 17.66%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2040 Fund Custom Benchmark returned 17.68%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_114_f99e270c_e5e2_d99d_9ea9_210c59b57472">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661445.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_115_62001b1c_110f_48a2_427f_24763716a4ba">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.66&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.48&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.95&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2040 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.68&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.48&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.96&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101151Member"
      id="t_122_8501d43e_ed30_3f12_df9a_ec5e7d5fe053">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101151Member"
      decimals="4"
      id="h_352_03b7a62f_445d_414c_9c42_b236f7fbc45c"
      unitRef="pure">0.1766</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101151Member"
      decimals="4"
      id="h_353_3350736f_8765_4e99_8457_9ec825b45272"
      unitRef="pure">0.0848</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101151Member"
      decimals="4"
      id="h_354_bdda38c5_79fb_436b_a0f0_158d457b6a54"
      unitRef="pure">0.0995</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_123_e5819671_1b45_b5ac_ef7d_971d20b50cac">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_355_997bb938_54ea_407d_8bf9_7cb0e5ae98c3"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_356_82bff00e_7363_4939_84a8_40821c4d7beb"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_357_a9d69c6c_de32_4e35_847f_ae6f63e24a46"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_124_87dc79d6_7fc1_9e1d_b810_dd556f403506">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_358_f12413ba_713b_4153_b912_5d393641cb9f"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_359_fa07583f_1ee3_4da1_bd22_145024092381"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_360_391be538_d771_41f9_a7c4_d13c1ba98032"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2040FundCustomBenchmarkMember"
      id="t_125_e697c6b2_8512_7911_ef96_5ea21b6dcdc7">LifePath Index 2040 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_361_ad60bcab_b48d_4132_bb5f_b1e477c5eb78"
      unitRef="pure">0.1768</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_362_d533c17d_08e6_452d_a5db_e0692987b450"
      unitRef="pure">0.0848</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2040FundCustomBenchmarkMember"
      decimals="4"
      id="h_363_62d5fa21_037e_4a72_a8db_8abba4b98fed"
      unitRef="pure">0.0996</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_116_44e69cbf_fcaf_e8bb_b7a3_b1f67e987361">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;14,627,170,300&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,401,698&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101151Member"
      decimals="INF"
      id="h_364_dc7d2fb4_621e_40b3_aabb_54a116ee20bf"
      unitRef="USD">14627170300</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101151Member"
      decimals="INF"
      id="h_365_e42832c8_9dfa_45d4_82bc_4ad6e53da2ff"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101151Member"
      decimals="INF"
      id="h_366_ef86a285_5870_43d0_9a30_85fa0f73c022"
      unitRef="USD">1401698</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101151Member"
      decimals="4"
      id="h_367_476c8306_83c7_4725_9965_712c28589eeb"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_117_70d1f1d6_ce0d_50d3_81de_c248acfd4546">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2040 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, Bloomberg Enhanced Roll Yield Total Return Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2040 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101151Member"
      id="t_118_3754a2c2_dc96_4914_d6ea_16fd3ba26877">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_119_55d60da4_e32d_cd8d_9931_561f12054e30">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_120_e820b26c_c423_12ac_7e67_6f9207d6cbde">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_108_b7cdb4be_7ab2_4128_8ac8_d4b5224a3462">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;74.6&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;25.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;26.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_368_dcb395cc_4e93_468f_8953_d7e64a7c47fa"
      unitRef="pure">0.746</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_369_7e12a363_6ef0_48ee_a39e_15dcca3d03a9"
      unitRef="pure">0.254</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_370_060e1be6_3c58_43a5_9d56_de30dce24e0b"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_371_705284fb_beaa_4dad_aa08_f4c84f5c629b"
      unitRef="pure">-0.002</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101151Member"
      id="t_121_4fd28349_0fac_9611_5484_2e03af9f9e71">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;26.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.4&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_372_8fd24bcb_55a0_4e0a_956e_2751ad555658"
      unitRef="pure">0.408</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_373_83d1f68f_9f73_4864_b1b4_64b7080044ae"
      unitRef="pure">0.268</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_374_ecaaccda_1776_4dc3_a584_f72e9850efaf"
      unitRef="pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_375_b01dddf0_3a1b_4428_859f_9ebae3963ef9"
      unitRef="pure">0.066</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_376_3027f176_42d3_42b0_9208_8dbfb535705a"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_377_bf0c2fb3_e598_4796_a7ff_e30be177697c"
      unitRef="pure">0.034</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_378_63c38961_38a3_4be8_9dfb_5b022aadb3fa"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_379_a4bc2d8d_e35a_413a_a6d2_ffdaa5d85c18"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_380_3207c237_2b9d_4973_8998_d431d2aa66c4"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101151Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_381_ac4c51d7_1617_4d99_8fcb_37dcd56fc84a"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101153Member"
      id="t_118_7dd16127_a83e_8f26_a8be_905c7efac9a2">BlackRock LifePath&#xae; Index 2045 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101153Member"
      id="t_119_d243b8b7_0da2_82d4_2097_216e79e7aaa8">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101153Member"
      id="t_120_210c3c34_02fa_9343_ffe5_7639cc6fef1b">LIHIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_109_7cfda035_fa9d_4f0e_a586_2d3429934b1f">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2045 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101153Member"
      id="t_110_0e2da378_718c_4bc1_985b_c18ca27f7d42">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_111_d76f64c3_8cb7_4432_be2b_65872a5fe81b">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101153Member"
      id="t_112_50d38b20_c74a_4d7f_8e47_c0c1b5afd2cc">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101153Member"
      id="t_113_de718fc7_242c_466f_ad3f_88d47d7b0188">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_121_a059f837_27dc_bb6e_a2ee_3075a82bbbd7">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.12&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101153Member"
      decimals="INF"
      id="h_382_1fbeec9a_d5d9_4f57_b068_f544c55c618f"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101153Member"
      decimals="4"
      id="h_383_a8a0810e_7d5d_4c06_95cd_892569d89f68"
      unitRef="pure">0.0012</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_122_5f1ec82f_1e1f_f6e1_4eb7_dbbe6a42eb25">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 19.02%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2045 Fund Custom Benchmark returned 19.15%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_123_d3e077d7_3ed6_c53f_5148_593d59453db3">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661444.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_124_c71c9674_4e59_1f60_060c_16c1130c2a47">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;19.02&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.54&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.69&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2045 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;19.15&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.58&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.74&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101153Member"
      id="t_125_031c5f4e_a1a2_55ed_296b_00332e1cd39f">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101153Member"
      decimals="4"
      id="h_384_2db4ab8a_4df1_495e_91ad_624d9744cefa"
      unitRef="pure">0.1902</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101153Member"
      decimals="4"
      id="h_385_350f29e4_cfb4_41a8_a2bb_61db443db398"
      unitRef="pure">0.0954</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101153Member"
      decimals="4"
      id="h_386_ae59d800_b13b_4aae_963b_62172da14460"
      unitRef="pure">0.1069</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_132_7c4c3755_6955_f6e7_8595_6ba4c6ad1f9a">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_387_2ba58ca6_3541_4a49_9a1f_923ed7f06157"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_388_6c8efdba_69a2_4ace_93b1_0eafd0d56b5f"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_389_82762d66_a8e1_4350_809d_e553d9aabaf4"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_133_8ee03a2f_283b_2cad_29ec_db663ea7c799">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_390_baee5db3_45f7_47a0_b258_9d5b7790f28c"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_391_b0f7c3bc_9a5f_4a1f_9cc1_28642a83e8f6"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_392_bd917cff_a68b_4d25_825c_9b8f65aecb32"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2045FundCustomBenchmarkMember"
      id="t_134_ed62f33d_2c0b_fd51_6619_59059bb01ea7">LifePath Index 2045 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_393_70b0ae55_efe0_460d_9e7a_aabaf51e0f27"
      unitRef="pure">0.1915</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_394_50f20091_8c52_4702_ba6d_81d5ed02b14f"
      unitRef="pure">0.0958</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_395_4994746a_dfe0_4b27_af9d_9d94a9194633"
      unitRef="pure">0.1074</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_126_be62ed9f_a370_d8ca_38c7_1fb2ba4cc9d4">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;10,670,393,292&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;12&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,118,928&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101153Member"
      decimals="INF"
      id="h_396_b54a81dd_59c5_4ddc_88ba_549dda340276"
      unitRef="USD">10670393292</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101153Member"
      decimals="INF"
      id="h_397_16e135ac_dda3_4cce_ba31_f4232659a50f"
      unitRef="Holding">12</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101153Member"
      decimals="INF"
      id="h_398_def22089_a5e8_4ff9_8918_b1f43c27bf4c"
      unitRef="USD">1118928</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101153Member"
      decimals="4"
      id="h_399_263b30b2_dade_4a0a_b4a0_01c9e9383511"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_131_4983f236_d562_f799_15a4_6bd22ef28f5e">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2045 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2045 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101153Member"
      id="t_127_77e28af7_fe1f_47cf_7959_cbbdce3c8d2a">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_128_ee7ebd0e_f6b8_5d5e_f501_165110c9cf81">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_129_c5f793a2_ecbc_9fd2_6fd0_177e9b45f56e">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_117_e65db79c_9789_476d_91e1_fd176a9e4a1b">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;85.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;14.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&#x2014;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(&#x2014;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;46.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;31.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to less than 0.1%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to greater than (0.1)%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_400_102f6b20_23bb_468b_b59b_d99a1884722f"
      unitRef="pure">0.851</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_401_8ff215f0_1c80_4889_acfc_07a99ae3b947"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_402_96fb044b_c2a3_4d6d_836c_d586b9dd121f"
      unitRef="pure">0</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_413_d5300bbb_5fe5_926b_4bf6_fa2acbcb6a18"
      unitRef="pure">-0</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101153Member"
      id="t_130_6b10bcb1_9f8c_344e_e1c0_d3ed9ad0937b">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;46.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;31.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(c)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_403_f08dd7a8_257d_479d_875a_1367642f5ac1"
      unitRef="pure">0.462</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_404_14bae33d_58b4_4aa2_9a00_e312e3088934"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_405_02bc446a_96e1_4540_a6f1_2aaa7d72ca25"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_406_1310e416_3b34_49b6_a3d9_9a1911f79763"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_407_cd4f446b_838b_4a4f_8984_532df32a40f2"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_408_e8b44ef8_e837_4f7a_b373_1041ddc6258d"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_409_f66d66f3_ca0a_420a_b6e0_a467b3af381f"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_410_e93ed58a_ee8d_4126_b7db_4e62b4c5f767"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_411_3e92b9f6_2ee8_41c7_8d59_ff196edb68e2"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101153Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_412_01f95b00_bf6d_4fb9_b65f_25cc4f8bfcdd"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101152Member"
      id="t_1_475bb6b3_ce9f_8bef_1539_7c00a93ff737">BlackRock LifePath&#xae; Index 2045 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101152Member"
      id="t_2_9f867ca7_e6bf_5ebb_ad70_4c78d1738560">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101152Member"
      id="t_3_e61692f6_f3a3_09a2_2d60_b8aad0fa06d4">LIHAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_5_4a4f3d42_e8a6_f350_a985_95b5289b788a">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2045 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101152Member"
      id="t_4_dcf5b0b4_3316_f119_2e3c_b3acbe9ecf51">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_6_b18085a6_d765_e5f7_05c3_e0150638776d">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101152Member"
      id="t_7_832d8981_246c_03bc_07e9_ade5cd37c537">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101152Member"
      id="t_8_38f8967a_0323_9f34_034d_e666a93636d1">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_9_23ed9293_6046_08dc_c925_47a6da90d3c9">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;40&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101152Member"
      decimals="INF"
      id="h_413_532e00b6_8933_4273_8907_d5b38686dc77"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101152Member"
      decimals="4"
      id="h_414_74a72caf_4cb5_4b54_ba28_d7602430c8bb"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_10_d96a6fb5_f3a6_0cba_5b86_fef521c307a7">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 18.76%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2045 Fund Custom Benchmark returned 19.15%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_11_0ed3eaa0_6ee5_6222_c5d1_1406a4e17a22">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661381.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_12_183a5a8e_ca89_d50d_9530_89eb82ce9a02">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;18.76&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.27&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.42&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2045 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;19.15&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.58&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.74&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101152Member"
      id="t_20_f99a9ae2_b61e_82a1_6435_0b8676511fba">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101152Member"
      decimals="4"
      id="h_415_ea90077d_d9f8_4a5e_a41c_7b5da96552b2"
      unitRef="pure">0.1876</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101152Member"
      decimals="4"
      id="h_416_00c9c50c_e9d4_43ad_995a_6997d619f64a"
      unitRef="pure">0.0927</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101152Member"
      decimals="4"
      id="h_417_b0cc85a2_735c_4ba8_b1f7_eb68f240984d"
      unitRef="pure">0.1042</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_21_17d0b6a1_3e8d_44f0_b679_4925c9b3f659">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_418_e5134d34_f170_49b6_a688_b1d2ec1af957"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_419_fcc9ad50_c3a4_4950_a7ed_1365b8c26576"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_420_d33ab96f_fdeb_4459_b3da_fa780e601802"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_22_d3080f03_756a_de93_eda8_81857d98ab39">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_421_f59c6967_94e3_4977_9198_6465518a7b88"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_422_3a6cfd87_fd26_440b_9d96_62c2c6740c44"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_423_71e101cb_ea3d_475f_9117_358599016694"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2045FundCustomBenchmarkMember"
      id="t_23_8c341533_8d92_d6a1_2f19_a92903fa7e9a">LifePath Index 2045 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_424_dc70bc9f_0b49_4731_9cd9_b2d9ff8968c1"
      unitRef="pure">0.1915</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_425_87ca5407_099e_4cb3_8cc2_ae614f4224ac"
      unitRef="pure">0.0958</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_426_44fae922_fb9f_4795_a1b3_d0215b115633"
      unitRef="pure">0.1074</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_13_88a0847f_ccdf_b07d_27f7_098e858eda77">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;10,670,393,292&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;12&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,118,928&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101152Member"
      decimals="INF"
      id="h_427_ee94990e_2d98_4511_a342_8c0b8b551892"
      unitRef="USD">10670393292</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101152Member"
      decimals="INF"
      id="h_428_13b2556c_551f_4357_88f3_70c166a798fa"
      unitRef="Holding">12</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101152Member"
      decimals="INF"
      id="h_429_321f1aa0_7506_4b6b_ac13_adf27d65a5d9"
      unitRef="USD">1118928</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101152Member"
      decimals="4"
      id="h_430_4a858627_eed2_42f7_ac47_9d7e11fbe231"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_19_72693402_4951_4aed_7e62_01b341b85e25">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2045 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2045 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101152Member"
      id="t_14_584906b3_ca33_8c86_c6e3_1441350c294f">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_15_393903e2_a2cc_9010_3d6e_7da4d195842c">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_16_c5135dc1_680f_ed0c_54e9_d73f49cdf85c">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_17_c9332c8b_1de5_4a2c_ccaf_8596a5630aaa">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;85.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;14.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&#x2014;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(&#x2014;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;46.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;31.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to less than 0.1%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to greater than (0.1)%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_431_965782f3_6a94_440f_a513_8218c1fa34c5"
      unitRef="pure">0.851</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_432_025489e7_ff67_456c_9d4a_0f02df356ac7"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_444_bf6784ba_06ed_4389_759e_2992aad28656"
      unitRef="pure">0</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_445_d7119b97_b7c8_36e1_dd23_dbf87823cb91"
      unitRef="pure">-0</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101152Member"
      id="t_18_7f891158_cdc0_22de_9c1c_086e3a0960fd">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;46.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;31.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(c)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_434_27ab5e89_38cd_45b7_89a2_4cc8f41095d4"
      unitRef="pure">0.462</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_435_e05ce0ea_9260_41ad_a498_41cad4ac86f4"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_436_f292acd0_e5cd_45fb_8472_04ef6c779844"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_437_f0c27a6c_cfa9_489f_951e_70e175671adc"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_438_184c1487_e35e_4820_b1d9_5c406c561224"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_439_054df521_e85e_4efd_926d_2013e48c2e3b"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_440_a319390f_9964_4eca_8872_c6ec471bd53b"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_441_ed594177_51f5_4fbb_ab94_cb1dd032a354"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_442_44f0d00e_1641_4d5f_98d4_2c475a464870"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101152Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_443_49a465b9_7c84_4d33_aa90_4a0271e7a091"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000201974Member"
      id="t_136_6133ce35_9018_fd13_8c0b_4e4b55e95479">BlackRock LifePath&#xae; Index 2045 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000201974Member"
      id="t_137_6561028e_2c74_4678_6652_30938b986529">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000201974Member"
      id="t_138_fb571032_dacd_72b4_4b0d_472311851760">LIHPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_127_5d40e7ae_3a12_41fe_b3c9_8e1ba5a587cd">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2045 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000201974Member"
      id="t_128_5feddcb1_b34b_4c36_b62e_8b63a051ebb5">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_129_efbb4679_4a91_4f9c_99ed_1e5756cdc80f">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000201974Member"
      id="t_130_368ecbc7_a3c3_431e_b89d_4d2046e4035d">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000201974Member"
      id="t_131_da4f1fe5_6332_46cd_a8b8_1f6b4a5b23bd">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_139_8c6afef8_3ba1_e4e7_6d19_469fed963a6f">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;40&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000201974Member"
      decimals="INF"
      id="h_444_c3cda346_ad32_401d_8156_d840a2175702"
      unitRef="USD">40</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000201974Member"
      decimals="4"
      id="h_445_6316a639_ec0a_4c6c_9e4d_3c9651e42d06"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_140_f36cd728_7475_45e8_5768_0449d83fafb4">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 18.74%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2045 Fund Custom Benchmark returned 19.15%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_141_62fdc76e_6731_f2c6_0343_97bd234d0f14">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661368.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_142_6aee6bbd_fcbe_e761_7c72_6424616337f1">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;18.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.27&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.42&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.51&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.10&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.83&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2045 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;19.15&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.58&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.74&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201974Member_WithoutSalesLoadMember"
      id="t_149_b8b676f2_c3ff_d5ff_3877_ce5098cf4b5f">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201974Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_446_50a09547_8026_4e64_80ac_f550d5a6a6a1"
      unitRef="pure">0.1874</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201974Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_447_1cb2867a_fe8d_4488_bc59_7c0086ee0cce"
      unitRef="pure">0.0927</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201974Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_448_92c373f7_239f_4ac1_8758_ac29ae2b4af3"
      unitRef="pure">0.1042</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201974Member"
      id="t_150_420a5401_5a91_9cbf_dc43_fd420b457e38">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201974Member"
      decimals="4"
      id="h_449_5906f3df_cbb5_47d4_b2e6_60c7e551dd37"
      unitRef="pure">0.1251</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201974Member"
      decimals="4"
      id="h_450_a290d2c6_9f61_4ffc_bd7a_9d487b77a17a"
      unitRef="pure">0.0810</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201974Member"
      decimals="4"
      id="h_451_bbe2d007_2093_4dd8_b289_7598b832928d"
      unitRef="pure">0.0983</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_151_2f82d1a4_a3ea_da2a_b3b6_5b83b33818f6">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_452_6b7d2046_0080_413c_ae9c_806ada72df98"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_453_c94d8c2e_19b0_44f5_91be_8c37c1add155"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_454_9d8769b1_923c_4305_a96d_0aa69cb72945"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_153_09ff9404_831b_6f5c_d0b6_e6b4369eac5e">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_455_01ca86f3_f955_4499_8f43_4d7d2e180a1f"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_456_4c135a0a_7162_4598_a1a4_b4376e54d356"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_457_aa84e25e_ae33_4cc5_8fc1_14991d272318"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2045FundCustomBenchmarkMember"
      id="t_154_292f7f8e_417f_156f_4a2e_1527bf980ec1">LifePath Index 2045 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_458_9b43facb_852f_445e_8366_6cd127a65939"
      unitRef="pure">0.1915</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_459_77e1436d_fd76_4ed1_bbd4_d0e21d563231"
      unitRef="pure">0.0958</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_460_d3097f0a_a121_4852_bd26_c3318ac77e07"
      unitRef="pure">0.1074</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_143_6283ee22_0585_27bb_41fa_1f32bf1d4992">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;10,670,393,292&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;12&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,118,928&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000201974Member"
      decimals="INF"
      id="h_461_9e44b31a_4678_44b0_b8c8_28602eb82efd"
      unitRef="USD">10670393292</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000201974Member"
      decimals="INF"
      id="h_462_b50a7939_f289_473a_ad55_b118302382b8"
      unitRef="Holding">12</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000201974Member"
      decimals="INF"
      id="h_463_b655d291_fc6c_403b_95d3_d0865b8f5453"
      unitRef="USD">1118928</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000201974Member"
      decimals="4"
      id="h_464_691a9671_73e2_459b_83e0_f7cb64281869"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_144_524afc89_24e9_36b7_d8dd_60a52dbdc7e9">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2045 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2045 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000201974Member"
      id="t_145_99750761_739f_5258_3617_d719780d1eb2">2018-08-06</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000201974Member"
      id="t_146_8c3ffbd1_d4d7_4c27_9038_6d5c9b3c3c1f">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_147_ade116dd_4a5a_92bb_d113_ce8890482d0d">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_148_dae36675_46bb_733c_ed50_3aff0c4daaf7">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_135_6835cafc_2ee9_4fe8_9d40_9622636201e3">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;85.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;14.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_478_569a43e2_7496_00f2_53af_7194f106a2a9"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(&lt;span class="sec-hidden" style="-sec-ix-hidden:h_478_427321e8_26f1_4a0d_7e64_84c91cc4db00"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;46.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;31.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to less than 0.1%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to greater than (0.1)%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_465_4887f5a0_6ffd_4cfa_81ad_2261d1fba7ff"
      unitRef="pure">0.851</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_466_8c7e61a3_4a66_4aeb_9c80_7c2c456e625e"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000201974Member"
      id="t_152_57f1258f_4ab7_9253_c400_92e19b633478">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;46.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;31.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(c)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_468_a2bb5f16_3372_427a_a389_061f68fa020e"
      unitRef="pure">0.462</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_469_f195b688_a2e2_43d2_a356_e9312f6ff149"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_470_58f4c520_304b_4702_81c7_c25ed2f7e2dc"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_471_668784b8_77a7_4a61_8b48_5ddee0a09eeb"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_472_bf9a26f8_a893_4d68_8d11_b00f0a731fab"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_473_ac05ea1c_e847_4cf2_855c_dd10290e91d6"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_474_c9a7078f_55a6_4e0f_8cd7_7b20b9d440e2"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_475_40c05230_a2b5_41cd_a269_accbedf4c812"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_476_a2210f38_65ef_477a_8acf_9e904256f72e"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201974Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_477_134e078c_27a7_4603_950d_e0f2f20b9646"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101154Member"
      id="t_145_c10084cb_3e04_5167_b3f1_2109fa8fa23e">BlackRock LifePath&#xae; Index 2045 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101154Member"
      id="t_146_2846688f_d726_7312_c8fb_ae8488b097b1">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101154Member"
      id="t_147_a7e16cea_1388_2b89_0613_9b5c55ce7496">LIHKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_136_b9b9c028_2146_4f52_93c1_c69e5d24d828">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2045 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101154Member"
      id="t_137_14fb315a_8917_410b_b23e_277dbc597bd6">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_138_f0afe924_6985_4487_b4d7_97551b341b13">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101154Member"
      id="t_139_2f27c4a4_33ca_4d78_abc5_c97ff330a6f8">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101154Member"
      id="t_140_6c89c764_0f1f_47f2_bd20_efe4609c9eb0">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_148_e604d99d_fe05_2b61_d2d2_cfbea44c2b33">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;8&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101154Member"
      decimals="INF"
      id="h_478_853f9db3_27f7_4a71_9a00_c3edc4fdb8b6"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101154Member"
      decimals="4"
      id="h_479_55af120c_fd87_4cc0_9ff8_4ebde2e7be58"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_149_a8d94b60_902e_f5b3_9a94_29cfe0f945e5">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 19.10%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2045 Fund Custom Benchmark returned 19.15%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_150_4a529117_ae32_27b0_2897_a0cb36ed1559">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661317.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_151_34247242_cb33_c2e6_063e_7e9c2e38fd27">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;19.10&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.61&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.75&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2045 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;19.15&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.58&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.74&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101154Member"
      id="t_153_44acc627_3e5d_4822_eb89_2c05bb02f905">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101154Member"
      decimals="4"
      id="h_480_152d935b_1a69_402c_8806_1b5cfd81ad91"
      unitRef="pure">0.1910</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101154Member"
      decimals="4"
      id="h_481_26c1413b_98da_4368_ba56_5568208da879"
      unitRef="pure">0.0961</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101154Member"
      decimals="4"
      id="h_482_f2ef8cda_bd43_445b_bab8_9cad45d71615"
      unitRef="pure">0.1075</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_154_aa083073_8525_6c82_1fa5_6af6b85b66c5">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_483_7bf09af6_8c15_4f64_bfc5_1694ab5c6e4b"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_484_1f141e17_5f41_4aef_970c_b4d55729e4e2"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_485_86f1f379_0010_4ed8_b733_683cd47593c0"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_155_ed32e3fb_1a0b_58e7_25ab_aad454739c35">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_486_2911b119_e3de_4a69_ab8b_608917f00142"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_487_d21b2d92_50d6_43fc_8d6f_ad4ad6ada45a"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_488_0a500aae_01d5_4798_a85b_3035a55ff250"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2045FundCustomBenchmarkMember"
      id="t_156_e1b02a19_bfec_4d18_3103_5a89b17f08d3">LifePath Index 2045 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_489_27ccadac_b007_45ea_9922_0e288283be11"
      unitRef="pure">0.1915</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_490_b6ced2f0_b90b_454e_b6c2_c7014bbc65a7"
      unitRef="pure">0.0958</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2045FundCustomBenchmarkMember"
      decimals="4"
      id="h_491_a521b399_d186_4cdf_9309_2953869fe93e"
      unitRef="pure">0.1074</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_152_7c6081e0_f4b9_ad19_f16a_e7e61695d5df">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;10,670,393,292&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;12&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,118,928&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;16&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101154Member"
      decimals="INF"
      id="h_492_03bfe939_bd3a_47d4_8341_22cf3fdf512b"
      unitRef="USD">10670393292</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101154Member"
      decimals="INF"
      id="h_493_da3ab729_4352_4375_86ff_3b1794a6c024"
      unitRef="Holding">12</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101154Member"
      decimals="INF"
      id="h_494_f026a9f7_eea5_4485_a3cf_c4f40ca8b218"
      unitRef="USD">1118928</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101154Member"
      decimals="4"
      id="h_495_7044d149_3abb_4503_83cc_720edae7f52b"
      unitRef="pure">0.16</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_161_6b283afc_24e0_e367_64d3_1a65f9023396">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2045 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2045 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101154Member"
      id="t_157_e4d90d71_858c_5eef_5f5d_af441d6d7d1d">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_158_83912cbd_128a_fe46_8c64_3165118a6513">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_159_dc9d99d3_6d1b_8c81_e9bb_d0c8fb53ae68">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_144_bee09550_fd5d_43c8_96ec_d13c3f845384">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;85.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;14.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_509_f0205a74_dde2_7817_60ae_91c976dcf83f"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(&lt;span class="sec-hidden" style="-sec-ix-hidden:h_509_20cc0d49_5642_5bc6_bf27_8e6f0ac7086e"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;46.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;31.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to less than 0.1%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to greater than (0.1)%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_496_9992ccc6_8f24_4176_8c36_8b8b5bf36606"
      unitRef="pure">0.851</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_497_effbaec0_5b58_4536_9b49_254bcb69eda6"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101154Member"
      id="t_160_19d82894_5c4a_a0a5_eda3_f63a2b7a0483">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(c)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;46.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;31.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;4.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(c)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_499_aaa9d23f_e5bc_45f6_9d45_367c2705ff1d"
      unitRef="pure">0.462</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_500_af13fc3b_d708_40c5_a2a9_63cf0fcc29c1"
      unitRef="pure">0.317</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_501_389aa7ec_05c3_49a0_a06c_11b8a1060c19"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_502_d1afffa1_ef40_4103_813c_b7e43c4cc593"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_503_26434fc9_512b_4fa2_915d_d313d58c2793"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_504_167abb9a_a7fa_4973_90aa_a3b572c859bc"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_505_70d4d0de_31d7_454d_b50a_a852159f992a"
      unitRef="pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_506_1604eeeb_502f_4eb2_a2b8_c3b1e27f456b"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_507_52c94c87_83af_4db9_81ab_fa4fb8085bb4"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101154Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_508_e222adfb_e36f_458e_8463_db6f23ed3ba9"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101156Member"
      id="t_150_0672db81_bbb8_ddd0_0e88_6ae8db8c5c0e">BlackRock LifePath&#xae; Index 2050 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101156Member"
      id="t_151_78fcb41b_ce6f_a19c_3a74_51a2e5ad472f">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101156Member"
      id="t_152_cc289c6c_23db_33bb_1bb5_2f5ee2c3b570">LIPIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_145_c5e71b69_e1ab_4c96_80e8_851fd72715a0">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2050 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101156Member"
      id="t_146_aa81b054_15cb_4780_b291_f2be7394f569">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_147_6dc8f1fb_58e7_49af_bb8b_c7e049289bc6">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101156Member"
      id="t_148_41b2821e_c54e_4d10_a2d5_d4662277a3ff">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101156Member"
      id="t_149_331aa18b_3d33_4ba5_af53_3a0442910ff4">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_153_97c88c24_4351_4cbf_8be5_da646747c883">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.12&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101156Member"
      decimals="INF"
      id="h_509_57a1889f_83a1_4179_8de5_2531a56a0c84"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101156Member"
      decimals="4"
      id="h_510_f3686711_63e2_4ce9_991a_d9ef4e541956"
      unitRef="pure">0.0012</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_154_a3b40d62_c6e6_43aa_9950_d453564525b2">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 20.71%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2050 Fund Custom Benchmark returned 20.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_155_b8975320_08c2_fd0b_9d54_a4f381719a79">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661304.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_160_56ccba12_07ec_1d03_4374_e50e8d211a81">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;20.71&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.40&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.21&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2050 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;20.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.41&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.25&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101156Member"
      id="t_156_545577c7_2392_2ba9_4ed1_4894e04586d5">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101156Member"
      decimals="4"
      id="h_511_341b9f1e_cdb0_4d9b_8b55_d7748e030aa3"
      unitRef="pure">0.2071</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101156Member"
      decimals="4"
      id="h_512_a4d88c8c_f741_46b3_9211_99756191e471"
      unitRef="pure">0.1040</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101156Member"
      decimals="4"
      id="h_513_c0a8c7fe_d445_4fbc_913f_0e9162cc88ab"
      unitRef="pure">0.1121</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_157_da22ea71_b7bb_da98_d1f3_cc48387ce38e">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_514_548c19dc_2744_4ddf_9bdf_39a0a84a48d6"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_515_5c9188c7_f514_40ea_ae7f_3686614ee746"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_516_9478968e_6662_4b93_89ca_c4e2962e0b79"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_158_62b9e8c3_0974_2098_a06f_80e96ae84a1c">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_517_a44424b6_713c_40b3_a277_4a36170e740a"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_518_f3bbbc59_4b3e_4c25_9057_d5c481c051ab"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_519_f268c9f9_2494_480a_992e_a4d0e8a08ede"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2050FundCustomBenchmarkMember"
      id="t_159_946ea59b_545e_3060_ba80_adcfd6fc2249">LifePath Index 2050 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_520_66361e23_c3d5_4b29_b067_87285bf0ec0f"
      unitRef="pure">0.2074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_521_30ecee03_ff37_4246_8516_02615af47adb"
      unitRef="pure">0.1041</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_522_d4a58cfe_330f_4920_b1e5_75df8133bab1"
      unitRef="pure">0.1125</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_161_55fdd115_31f8_f02b_ea0b_726a50f61c97">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;11,328,527,605&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;9&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;884,465&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101156Member"
      decimals="INF"
      id="h_523_6f0c8458_332b_48d4_9182_02a526226a6c"
      unitRef="USD">11328527605</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101156Member"
      decimals="INF"
      id="h_524_7b42095c_fd24_4d08_b57e_3af48c204198"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101156Member"
      decimals="INF"
      id="h_525_1f5010ca_6b41_4148_bd60_476c7b2c3b52"
      unitRef="USD">884465</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101156Member"
      decimals="4"
      id="h_526_0c3f8432_f338_4599_bef4_59bdf7ffb321"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_162_9cba482d_def1_c4e4_abfa_55c931e678d5">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2050 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2050 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101156Member"
      id="t_163_88624122_bd10_61d1_e598_32e78fe65de3">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_164_f23b87ce_a63b_f3ba_ea1a_a957b0d228e7">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_165_b4b0f981_50b1_bb6d_2017_688556ba6388">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_167_46d69255_ffaa_749f_070d_3e294db9a986">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;93.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;36.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_527_716d99fc_b612_4309_9f70_bbe901e3006a"
      unitRef="pure">0.938</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_528_39a9fd02_e841_4700_99b9_67bac162b465"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_529_4606ab62_7066_41e1_b40d_215f94a97cb1"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101156Member"
      id="t_168_e93a37df_3b05_38fb_59eb_7ca4e419a2ba">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;36.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_530_766fbcc0_1739_4940_88bd_4d72dba3da0b"
      unitRef="pure">0.519</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_531_d728d94d_d3b2_4d7c_a5ce_66a731033980"
      unitRef="pure">0.360</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_532_b21aadb8_dec0_411f_98f3_d7c53d920f54"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_533_cedb39c0_df57_4711_ac67_c82fbe97bc2e"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_534_965a7fd1_4594_4cc4_ba8c_19d1d0f8e78c"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_535_652a387b_bf37_4730_acd4_bdcc0bf530eb"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_536_9ab29da5_699d_4ab1_87d5_539f5bfccf58"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_537_389a43db_91c3_4129_a2ef_783307c87d29"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101156Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_538_8c466f07_b8a7_4340_9c20_444f9f995825"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101155Member"
      id="t_163_78e92384_6d36_6018_256b_f3dfde11888d">BlackRock LifePath&#xae; Index 2050 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101155Member"
      id="t_164_cbe6e7e3_1073_ea37_6ca6_07f9f25fdf97">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101155Member"
      id="t_165_64bb01bb_214e_496c_e01e_f0cb22bc1e70">LIPAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_154_42ba4f63_3faf_43ad_a5d7_c1cfbfe68758">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2050 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101155Member"
      id="t_155_b14b6da8_47b9_4547_9a02_8feeac5f440c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_156_718a3c8f_6062_4ef0_8b19_c5d9d6608bab">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101155Member"
      id="t_157_7293cf1c_357b_4156_9473_e5231463957e">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101155Member"
      id="t_158_b8f0cc86_39dd_4ff4_b514_6b6d483e5343">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_166_3c6a5b48_82ee_1380_0a4e_b2e889b427e9">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;41&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101155Member"
      decimals="INF"
      id="h_539_d8db63ca_07ac_4c7c_b0a9_e5150bf6502a"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101155Member"
      decimals="4"
      id="h_540_f5690828_12ac_4f5d_b020_1468d97671ee"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_167_75fbcf9e_50d4_fdb2_aefa_858139f2ec19">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 20.38%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2050 Fund Custom Benchmark returned 20.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_168_f7dfe283_da12_4bf9_1cfc_0acc178f9a01">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661241.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_169_16b550fa_8aeb_f5c2_6f72_ad6b70a0cbf9">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;20.38&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.12&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.94&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2050 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;20.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.41&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.25&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101155Member"
      id="t_176_c68becb5_36a6_04b6_dde4_4e3bef27eda3">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101155Member"
      decimals="4"
      id="h_541_59618d8e_1e02_4617_be02_d209360cbcb4"
      unitRef="pure">0.2038</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101155Member"
      decimals="4"
      id="h_542_28733196_35a1_400d_8cc7_963377e3ebc0"
      unitRef="pure">0.1012</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101155Member"
      decimals="4"
      id="h_543_627dc450_f40a_4c4d_b580_b3039c9b6db6"
      unitRef="pure">0.1094</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_177_c5603788_2245_efd7_1ce1_f92f3d7aefbe">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_544_29641fc9_5b49_4ca4_bf9b_81dc64d84771"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_545_f766b12c_a949_4b22_929f_0f3d84bd05bd"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_546_dd527f85_cf7c_4091_8c51_7768c59506a6"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_178_576657da_3912_65bf_1bf7_2b3d2d6a7ca2">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_547_3060c3a7_abcd_4af6_8802_3e6af158069b"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_548_ebbec172_008a_4e76_ae05_1fb84c2d0a69"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_549_c2957de4_ed70_4752_9383_a22b4608fc2e"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2050FundCustomBenchmarkMember"
      id="t_179_3fa2a485_0050_e190_3142_47249ed7aadc">LifePath Index 2050 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_550_12443a3a_a81e_4142_8774_f30bf1ae462e"
      unitRef="pure">0.2074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_551_d2107b5a_5c77_40a9_97f1_95ec3becd7eb"
      unitRef="pure">0.1041</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_552_92acd40f_796a_4765_9ecb_1d85afd4ca79"
      unitRef="pure">0.1125</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_170_f7d6e57c_0ec6_4f3d_3b49_02f79b951b81">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;11,328,527,605&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;9&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;884,465&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101155Member"
      decimals="INF"
      id="h_553_b1b5b7df_8744_4f66_ba99_cbda67365c74"
      unitRef="USD">11328527605</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101155Member"
      decimals="INF"
      id="h_554_54f888b4_d784_4951_8d2c_b9962df6daab"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101155Member"
      decimals="INF"
      id="h_555_d7c7956f_29d8_40c8_91fd_d51b5d6e27c1"
      unitRef="USD">884465</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101155Member"
      decimals="4"
      id="h_556_34b3e347_78eb_4ff6_af64_eb6e0c77829b"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_173_5bb7e632_59e6_1eef_9bdb_d1e42f5d6c71">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2050 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2050 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101155Member"
      id="t_172_80898546_6962_346c_eba3_4f602619069f">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_174_7d973912_74f9_3d89_74a4_0f3a6006fdfe">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_175_ad4d45c6_dfd8_fbbf_a37c_9c46e76cb8df">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_162_76fa56ae_d539_4b39_9019_c46095eb1276">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;93.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;36.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_557_9847edb4_4545_453c_948f_7dd9575b8b4b"
      unitRef="pure">0.938</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_558_7c43e024_b4f8_4dfc_a48c_37839c92f28f"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_559_50679dec_7e2a_436f_bcf7_627390b358b4"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101155Member"
      id="t_171_43471e26_964f_9d99_690f_c1d1c9a6e3a1">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;36.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_560_7e1d1614_a286_4ab7_af4d_de67a1875a0b"
      unitRef="pure">0.519</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_561_72706e21_f301_472e_b439_4d61b955aa46"
      unitRef="pure">0.360</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_562_67372162_638e_4e53_a8bb_b17c33a8e387"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_563_dbb8c7bb_3c3b_4f42_85a7_7c90fe11158a"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_564_28c05fad_708a_4238_9827_c560c5e23c06"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_565_7756edb1_4ac8_43db_9b58_6efeb28e5e40"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_566_8040e1e6_d74d_4ac8_80e8_33c471fc335d"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_567_2451549c_3374_4bdc_bfd4_08299471d3f4"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101155Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_568_c7dd785b_9416_4082_8cf4_8bb5300fb322"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000201975Member"
      id="t_168_85622ba5_e4dd_8037_1ca1_6366bf60d257">BlackRock LifePath&#xae; Index 2050 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000201975Member"
      id="t_169_f9876952_5849_e5d5_5318_b716e883280b">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000201975Member"
      id="t_170_08b9abef_e4bd_28d1_e20a_e409f10ab309">LIPPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_163_83412966_93a6_4d3d_9eb5_6b6aeeb96d7a">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2050 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000201975Member"
      id="t_164_a06dc296_abc8_4540_8660_04958409db49">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_165_be7f24f5_46f5_4c2c_a011_0b19ef5b1e38">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000201975Member"
      id="t_166_961708f5_3d14_4ada_aff3_3712a69b06ab">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000201975Member"
      id="t_167_68097f13_9e38_4d29_944e_3afd3a13344a">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_171_cef938fa_0738_f5a9_6fd2_6db2d530684d">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;41&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000201975Member"
      decimals="INF"
      id="h_569_e1cc5461_95a1_42a6_b7b4_dd53fed58ad5"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000201975Member"
      decimals="4"
      id="h_570_1fa51d85_a1b2_47b9_9362_e560895bac92"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_172_9f1e66d8_fafd_562d_a877_452497ede269">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 20.43%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2050 Fund Custom Benchmark returned 20.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_173_9c2a836f_9e37_6d0f_b060_97a718792e2a">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661240.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_179_6effbfb2_66a2_8dd0_fd1b_10d150b690f7">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;20.43&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.12&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.94&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.11&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;8.94&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.34&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2050 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;20.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.41&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.25&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201975Member_WithoutSalesLoadMember"
      id="t_174_84cd9d91_f220_8903_39d1_4254f9fa075d">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201975Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_571_6fb3c118_b5c8_4c7a_ad5b_bcf7abf5d24c"
      unitRef="pure">0.2043</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201975Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_572_fda64cee_71c8_45c5_b85a_e783f44dc87d"
      unitRef="pure">0.1012</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201975Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_573_c585f080_b60b_4b52_80ae_dbefc5c2c125"
      unitRef="pure">0.1094</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201975Member"
      id="t_175_3c702c29_6bb6_e15b_ddd8_6cff1b7f744c">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201975Member"
      decimals="4"
      id="h_574_4ba6971a_ef5f_4a16_93a7_26368d80bf31"
      unitRef="pure">0.1411</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201975Member"
      decimals="4"
      id="h_575_84096e92_954d_4275_aa19_ca0ba7171856"
      unitRef="pure">0.0894</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201975Member"
      decimals="4"
      id="h_576_5d6a3baf_5407_43c4_9ca6_ec244447ab16"
      unitRef="pure">0.1034</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_176_2c8ec879_2b52_6152_7b4d_1406e393b8ff">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_577_294636f9_11d7_4be1_bf78_a171dd5da92e"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_578_732ccd6c_0979_4e23_b03f_83d3a91ef450"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_579_74641505_da26_4a5c_a769_8aa3dfcf7140"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_177_4cfc5b99_b4fc_e3bc_296d_5fd5f5ef8412">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_580_29627b4a_dd9b_4955_94f8_43f12c2ae579"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_581_3237f737_2322_48af_8e0e_3263ffdf768e"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_582_184a9cbb_39cf_41a6_9a11_b7cc583cc45e"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2050FundCustomBenchmarkMember"
      id="t_178_b74815e9_3f3a_7ffb_15be_bd14d38d4304">LifePath Index 2050 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_583_02e980c3_4cfc_4d12_af64_15d7c657cd51"
      unitRef="pure">0.2074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_584_4b318efc_3529_46bd_a7be_6dc564943429"
      unitRef="pure">0.1041</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_585_112e2aad_c1bf_47b9_82e1_eea70dee78e8"
      unitRef="pure">0.1125</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_180_66b0aedf_5afd_a203_107a_ca4181fa6b46">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;11,328,527,605&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;9&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;884,465&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000201975Member"
      decimals="INF"
      id="h_586_5cb89379_499d_4593_8885_a18ef9250d84"
      unitRef="USD">11328527605</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000201975Member"
      decimals="INF"
      id="h_587_43b16590_17b7_4c74_9e1f_3b26f8ab39ed"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000201975Member"
      decimals="INF"
      id="h_588_d233c5b2_706e_4500_b83e_acf5447a58d6"
      unitRef="USD">884465</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000201975Member"
      decimals="4"
      id="h_589_08795c62_2fb9_428d_8911_e4d434484ca5"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_182_928980a0_c066_60ad_bfb1_845425ad3280">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2050 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2050 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000201975Member"
      id="t_181_0eb8f082_2d60_3daa_e42b_db57f68ae250">2018-08-06</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000201975Member"
      id="t_183_7494c73e_06ad_6120_354a_317094375cc8">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_184_a916fde6_c412_a48e_bfc3_b7a7925809ad">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_185_3b13804f_bd17_582c_a707_8f5ecd928aa9">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_186_9e703e9e_73f6_837b_35b1_dfc87fc70bef">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;93.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;36.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_590_4155f45c_9725_46a6_b6d1_1d122cfab450"
      unitRef="pure">0.938</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_591_26261d06_84b6_4fa7_a501_9b50d3551516"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_592_4a7e6740_b982_465f_bfb4_df7b74f25277"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000201975Member"
      id="t_187_fb91ef25_8192_d5c3_b4f1_e9671570c562">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;36.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_593_4d4d7d0d_3eb5_48d5_9dec_59ebb75aff5e"
      unitRef="pure">0.519</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_594_cc90ec05_c81b_4d2a_818c_b4772adccc58"
      unitRef="pure">0.360</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_595_29ed9109_fde2_4254_8c12_9c8c772467ab"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_596_6fd830d2_f71d_475a_a4db_d6ce84ad4e8f"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_597_b62a50fe_3054_43e5_815f_1f6d26a552de"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_598_3bab8e03_e7ac_4774_9357_94271bce1f7d"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_599_983fd1d1_c1fd_4ab9_b4e0_d3abc5c97ac5"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_600_69d60917_96dd_42b3_9d2c_63809c9039fc"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201975Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_601_133cec5b_979f_4e89_a7cb_0d53a8099307"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101157Member"
      id="t_181_e2fc1209_ba7b_e96c_49cf_710c8be0f292">BlackRock LifePath&#xae; Index 2050 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101157Member"
      id="t_182_e939d989_6832_22e3_63ba_3cf8a50d97da">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101157Member"
      id="t_183_f2ef1648_e939_f137_45d2_6093dfcdd915">LIPKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_172_2f2dd012_4103_4217_87d4_60e6a612945a">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2050 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101157Member"
      id="t_173_f3ad8e21_c76a_4a1c_80f4_5163193825bc">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_174_6c00400c_8400_455f_a1e2_b5aa78118014">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101157Member"
      id="t_175_b7a181ba_4979_44c9_b33b_0307cae04c49">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101157Member"
      id="t_176_b447472e_97c4_4f41_a61a_723c70efe849">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_184_61077b24_d075_28e9_ea8b_adfb7dc71d15">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;8&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101157Member"
      decimals="INF"
      id="h_602_5183fb1f_353d_4834_906a_369ad455b8ab"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101157Member"
      decimals="4"
      id="h_603_e08e40a3_7ec9_465b_b453_9bf53b729d1c"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_185_d78cacb1_64b1_6315_7852_83e9baf44e57">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 20.72%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2050 Fund Custom Benchmark returned 20.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_186_a33b9456_0bec_a7f0_e731_87e2c9f71989">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661177.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_187_d7d910f3_dc88_f35b_d6d5_c3c665916026">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;20.72&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.44&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.27&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2050 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;20.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.41&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.25&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101157Member"
      id="t_194_11a3c89e_9178_5b5a_8ac6_a9c0b986c942">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101157Member"
      decimals="4"
      id="h_604_9a683422_214e_49cd_951a_d3b1bcdb2a0c"
      unitRef="pure">0.2072</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101157Member"
      decimals="4"
      id="h_605_9e6646af_b6c1_4c3d_9e98_5c1d6652f777"
      unitRef="pure">0.1044</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101157Member"
      decimals="4"
      id="h_606_e0600f20_4a7c_4305_97a1_18cfcceb30ec"
      unitRef="pure">0.1127</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_195_7e2f3be9_df7a_8642_2668_5c3ee2332920">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_607_3448ce4e_78fe_4e4c_b026_9b30df524d3c"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_608_a9664158_a61f_4c52_993a_92405e099a93"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_609_0bd8d27f_9888_49d2_889f_45fe5bab0ef3"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_196_b4b51a44_28e8_19b2_4816_6e61a3510096">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_610_7354fa11_a61e_47b7_9856_20a5ab447048"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_611_86a24605_a568_433a_bc38_d62d3de4ae66"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_612_413a9d29_cbdf_4692_84a5_41292e406137"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2050FundCustomBenchmarkMember"
      id="t_197_de01f1e7_0535_c9e6_e044_be7177dc1994">LifePath Index 2050 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_613_482b30cb_ad9e_4f52_985a_cc4e7291ed70"
      unitRef="pure">0.2074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_614_5d4f9a11_af63_4115_939a_b65c85196d93"
      unitRef="pure">0.1041</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2050FundCustomBenchmarkMember"
      decimals="4"
      id="h_615_fce88909_a64e_4f11_af81_603ee05057c4"
      unitRef="pure">0.1125</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_188_383a2822_e6f4_b11c_5934_7837a6211d48">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;11,328,527,605&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;9&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;884,465&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;13&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101157Member"
      decimals="INF"
      id="h_616_1924d5a0_44a3_43ce_9a50_ccf674f19e34"
      unitRef="USD">11328527605</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101157Member"
      decimals="INF"
      id="h_617_4d205c90_61d5_484e_b805_97f5d3b0deae"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101157Member"
      decimals="INF"
      id="h_618_e1b4a75a_0800_4485_bf20_fe60edc50182"
      unitRef="USD">884465</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101157Member"
      decimals="4"
      id="h_619_9f9ef943_7c75_4f4d_9e98_cefc7c8730d8"
      unitRef="pure">0.13</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_193_de7015f3_0369_685a_3660_ab506137043a">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2050 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2050 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101157Member"
      id="t_189_001c000a_e0d6_80ff_a16a_ed8fc44eece8">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_191_0326c9af_0990_3e26_fd17_374953a1dc54">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_192_26d55c7c_a486_f703_2595_2823075cb297">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_180_b101bab0_ae38_49bc_868d_5f3f13cb0261">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;93.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;36.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_620_f1bf3b63_9a63_49c9_912f_f8b51e168472"
      unitRef="pure">0.938</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_621_91f8344c_9b67_4809_9ee2_4bfdbe18d31c"
      unitRef="pure">0.063</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_622_7cdd3cb5_3734_451f_9bdd_fa0841f82a0d"
      unitRef="pure">-0.001</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101157Member"
      id="t_190_9ba7e908_f866_feea_3296_7509d561c168">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;51.9&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;36.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_623_fd026621_8e2c_41fd_adfd_c491a62533fc"
      unitRef="pure">0.519</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_624_1ba9d58e_80fc_4958_a515_6c32875d4a11"
      unitRef="pure">0.360</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_625_daf47e8b_b50f_4e24_9070_92e3111c232f"
      unitRef="pure">0.038</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_626_696a8d2d_1e02_4c99_8f7e_40dd6078cc51"
      unitRef="pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_627_e36d438c_808c_4b3f_89c7_8ca3e37a5586"
      unitRef="pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_628_922f2dc3_34d6_4149_bdf6_f37dfe5b9886"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_629_6aa3d95c_9183_47d6_8c04_c55f82a1b8af"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_630_64e2e144_587d_495b_9db8_c64fedc9f21a"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101157Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_631_87250ff4_3dcf_4930_a6e2_7fd77d13eccf"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101159Member"
      id="t_190_b8896096_6dea_125d_16ae_bb6bc973011b">BlackRock LifePath&#xae; Index 2055 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101159Member"
      id="t_191_37b2b8fd_0672_f74d_7db4_8fde18cbfe5c">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101159Member"
      id="t_192_8d7f0460_0d62_ace0_d6a9_eb6255b3d61c">LIVIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_181_6fcda8bc_7a36_4bab_90fe_151641389f54">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2055 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101159Member"
      id="t_182_8f60031d_1299_4b94_bc40_3dac8b8b9b1e">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_183_7fb657f0_62ca_4c52_a718_dccbcebebdfd">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101159Member"
      id="t_184_3c34aefd_469f_4b2e_b0af_d2d785add4c9">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101159Member"
      id="t_185_618a1e13_f663_495c_a0b5_1948b7ff8f82">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_193_61740f1f_7d07_504e_04b9_925b8dd2c177">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.12&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101159Member"
      decimals="INF"
      id="h_632_1ae0dd0d_4840_4826_85d7_95370b28ba24"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101159Member"
      decimals="4"
      id="h_633_3891f6e2_eddd_4b56_8e3c_c27d93d3fc51"
      unitRef="pure">0.0012</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_194_769cc076_8e0d_8bb9_9b84_35bd324b7fc4">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 21.58%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2055 Fund Custom Benchmark returned 21.59%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_195_26958644_27aa_8e93_830d_71817853ee88">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661164.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_208_0786ec8f_59a7_1a8e_fd2e_acbdc2d1c09e">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.58&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.40&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2055 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.76&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.44&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101159Member"
      id="t_199_4e674db9_0f6d_416b_24ea_8b9682a1f759">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101159Member"
      decimals="4"
      id="h_634_17757a06_e795_4c0c_bd91_e0f99d3c4b26"
      unitRef="pure">0.2158</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101159Member"
      decimals="4"
      id="h_635_30d20e7e_935f_4eab_9837_176b3b769899"
      unitRef="pure">0.1074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101159Member"
      decimals="4"
      id="h_636_9cb5a49e_46d9_4c4b_951f_4f0b9a575e68"
      unitRef="pure">0.1140</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_196_54c00549_a539_76a4_360a_ca4fab4a2b7a">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_637_3533d997_da0a_4ec3_b089_a06d5f2eb68e"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_638_46b5676a_5d90_48fe_a8ab_d52fbc0e99fb"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_639_4bd78ed2_2ada_4d87_9315_f6d000a42d12"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_197_63df887f_71c1_f54e_b790_10456c570b39">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_640_b6dc0853_ea0b_4268_9b1e_78ff36062ea2"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_641_e965f8f6_0712_4b93_a260_a5bc9d49f437"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_642_f34da46e_0766_418e_8a28_710a42a9ab16"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2055FundCustomBenchmarkMember"
      id="t_207_b97d6e88_f9ff_bcd8_04b8_0d64e7bf3827">LifePath Index 2055 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_643_7c416c58_24f8_45c7_a547_cee88d88588d"
      unitRef="pure">0.2159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_644_d6bfb5ae_bc6f_4dd7_8f83_596a4548ebe1"
      unitRef="pure">0.1076</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_645_956b7d9f_c149_49ad_9243_fd34e9d630ae"
      unitRef="pure">0.1144</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_201_b631b5f0_ef89_4447_0b79_03ea92a53fc6">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;7,814,406,475&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;445,938&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101159Member"
      decimals="INF"
      id="h_646_f8b98109_d24b_47a4_9d3e_0302975172b3"
      unitRef="USD">7814406475</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101159Member"
      decimals="INF"
      id="h_647_ac3622d8_7b92_4aed_a573_9ff53389c57f"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101159Member"
      decimals="INF"
      id="h_648_ec0a37fa_4ec1_4992_9761_8412cda11074"
      unitRef="USD">445938</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101159Member"
      decimals="4"
      id="h_649_c3eb24c7_b9a9_4d69_b472_2e3389904b6b"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_209_277b7c2d_e921_0835_03c7_1d66db200cda">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2055 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2055 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101159Member"
      id="t_202_e7cf6e4c_c373_7965_2cc6_c8679d3643b9">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_203_340c0b52_4f3c_cefb_1005_ec216367dd7b">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_204_68f7b40d_9e7a_33ee_f2e7_ffa6e006843a">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_205_25c57cd0_9360_edbb_44bc_41b193f36991">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;98.5&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.5&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101159Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_650_4b02dea3_7845_4269_8a27_a17f4cfe5648"
      unitRef="pure">0.985</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101159Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_651_52e5777a_ee13_401c_9e55_b822ee1b6e20"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101159Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_652_be8b6796_fc05_4d2d_9456_0d2b4a5090e6"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101159Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_653_618d2e7e_0d3e_451a_a667_21afee0275c9"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101159Member"
      id="t_206_a735bd97_e6aa_6d0e_16eb_db0575759bbe">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101159Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_654_37016830_4bcc_4e1f_adf6_f1eb8f089ee4"
      unitRef="pure">0.551</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101159Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_655_30a0fea9_f16c_4471_b8dc_f22680ff9463"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101159Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_656_3add73a5_4dff_47e6_a340_53ec5c386491"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101159Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_657_c2aa6bd2_41d1_41e6_b331_0aba25b9d78a"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101159Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_658_4d969b8f_ed1d_4d17_ad58_c4acaf953b54"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101158Member"
      id="t_199_a3a6122c_8f2b_34d5_988f_c877d78135cb">BlackRock LifePath&#xae; Index 2055 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101158Member"
      id="t_200_5de88618_2071_2ed3_e323_ebe883b0fdec">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101158Member"
      id="t_201_b4ff3e28_f24d_60c7_910f_bfbdabad7054">LIVAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_190_596e3b86_7650_43d3_97dd_62ee06694c89">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2055 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101158Member"
      id="t_191_c1b717a9_8a51_491c_812f_68147ae3415c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_192_12ec2dfb_62b2_41ab_8e81_b1496adbc471">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101158Member"
      id="t_193_c44a9a93_afd9_490b_a051_bd882048e30e">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101158Member"
      id="t_194_b532664e_a114_419e_a6db_bba27b328bea">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_202_ec623a10_61c3_12c9_067f_3b9a72c0d56d">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;41&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101158Member"
      decimals="INF"
      id="h_659_8fc29c19_c5ac_40b9_8191_480a9f332a9f"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101158Member"
      decimals="4"
      id="h_660_0bcc9626_2318_47c5_b672_74dbe891beef"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_203_89740e07_e4d8_54b5_5f84_e538c752e34c">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 21.25%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2055 Fund Custom Benchmark returned 21.59%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_204_c213aa8a_d021_42ca_1efd_5b4180bf021c">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661113.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_215_f927da25_fda6_c526_fe8f_271b3dfe9d86">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.25&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.46&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.12&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2055 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.76&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.44&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101158Member"
      id="t_210_3639092e_b8d8_f897_8684_e58908a95012">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101158Member"
      decimals="4"
      id="h_661_5e0afd14_5639_4664_9f30_72ce50c850ac"
      unitRef="pure">0.2125</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101158Member"
      decimals="4"
      id="h_662_ad9052c4_cc4e_4bac_b31e_70f4aa9484ca"
      unitRef="pure">0.1046</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101158Member"
      decimals="4"
      id="h_663_e9701db2_2d7d_44f9_8214_54baa8f3743f"
      unitRef="pure">0.1112</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_211_b3793a5c_e0e8_5b94_83a7_d2c0e5d8905b">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_664_5c0d9bec_0178_410c_9b25_f2601050dba6"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_665_d93a67b4_28d2_44cb_88dc_059562352761"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_666_e190af4f_7161_4067_a8d1_0314033a50d7"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_212_f6683975_e63d_723a_d3ac_d696ef4d8f27">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_667_0c6e4e02_e52e_4558_8341_0e06f7d5314a"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_668_7545c15c_8d2b_4ea2_8ebf_72e7004b66c9"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_669_f1e78fed_bc88_44ad_9332_b9c2c28a90db"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2055FundCustomBenchmarkMember"
      id="t_213_9d818f12_f588_bd19_1bdb_7eedc8e6d4d3">LifePath Index 2055 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_670_f07eddd8_f6bf_42b0_9140_83e4d0ac9ff4"
      unitRef="pure">0.2159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_671_aec177af_1735_4744_8325_0dacb6ff9fbe"
      unitRef="pure">0.1076</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_672_b07962ac_7b5d_4407_a3b9_701c0323a172"
      unitRef="pure">0.1144</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_205_56d794a0_a17c_e11f_3839_4b931c39e5c8">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;7,814,406,475&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;445,938&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101158Member"
      decimals="INF"
      id="h_673_a2a792c9_9c75_4f08_802b_cd971643e17d"
      unitRef="USD">7814406475</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101158Member"
      decimals="INF"
      id="h_674_0fd4d15b_82c8_4cc3_bcc3_66b4d21d3388"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101158Member"
      decimals="INF"
      id="h_675_f423876e_0785_49ef_9f58_61e7e7e15826"
      unitRef="USD">445938</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101158Member"
      decimals="4"
      id="h_676_94d65e8e_3dd1_412e_ae9f_cb03549aa728"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_206_fc361cee_f8b1_a484_edaf_58273796db02">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2055 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2055 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101158Member"
      id="t_207_c5266cd0_2365_c7ea_79ae_f34cf91b7316">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_208_19ef93c7_5456_379f_b57b_f2110377c7ad">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_209_e9cefffd_c81c_b2a0_f61f_5abffe015247">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_198_c92b216b_c730_4682_bd95_7cb5de54150c">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;98.5&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.5&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101158Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_677_de36dbe4_02ef_4e7a_9bd1_e1d57c10bc93"
      unitRef="pure">0.985</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101158Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_678_58f78c7d_b432_428a_a732_a90635e856a7"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101158Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_679_11299b05_d166_4a9d_93b3_effe413ec875"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101158Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_680_cba27a91_ef57_4165_baba_652253dc1b67"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101158Member"
      id="t_214_c15c5d80_400f_72aa_6239_416cb1d6d58b">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101158Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_681_f458169f_8819_43b1_8903_98fc6fa3312b"
      unitRef="pure">0.551</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101158Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_682_0a951f99_77ff_4964_9dbe_e28b4d431a08"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101158Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_683_0132fd5a_36f5_45fb_8bef_e2d8578f3d6a"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101158Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_684_31de097e_a685_4976_86e7_29e4ce755c38"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101158Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_685_e843494f_7d52_44db_bdf3_4be92ebb0fed"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000201976Member"
      id="t_224_bd36708a_1e77_a6c7_1e42_3b5148d7162a">BlackRock LifePath&#xae; Index 2055 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000201976Member"
      id="t_225_011c9451_cef9_9c8b_3eb3_cd7cb33d65d5">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000201976Member"
      id="t_226_72cc2a43_2f58_21e4_d53e_9791f04a06da">LIVPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_199_f2b6b7c3_6b2b_4b84_b13e_c572ba590e33">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2055 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000201976Member"
      id="t_200_b7dbab31_42d6_48bb_b0d1_c6c77204c43e">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_201_e2aecc90_6c81_4f60_aee0_3e3adeeae7b1">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000201976Member"
      id="t_202_2f3f32a6_59de_4712_adf4_9ed704890a99">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000201976Member"
      id="t_203_5850cfcf_e808_4415_926c_5348026ab827">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_208_6ffe762d_9130_ebbd_9a02_a1613378e3d9">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;41&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000201976Member"
      decimals="INF"
      id="h_686_f10f391d_c055_4257_869f_6788180e9e20"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000201976Member"
      decimals="4"
      id="h_687_0c99a8cd_d73a_4db3_812f_472d134602a0"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_209_2320971b_b0be_2206_3580_ba2638af77fd">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 21.27%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2055 Fund Custom Benchmark returned 21.59%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_210_860ddcf2_36f3_542d_9bb9_bcdd036b6b60">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661100.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_211_34dac045_3b91_8590_f819_8723ac60488d">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.27&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.47&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.12&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.91&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.28&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.52&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2055 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.76&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.44&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201976Member_WithoutSalesLoadMember"
      id="t_219_25fa8c4c_046c_c7d4_2bf5_8de20f8dd0e3">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201976Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_688_b5f79187_7f00_46b2_a01d_05483936b654"
      unitRef="pure">0.2127</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201976Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_689_67a34ac8_ab06_4af5_82b9_4103d5bd0875"
      unitRef="pure">0.1047</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201976Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_690_0f3733ff_f2e9_40ab_bf74_25055829ddcd"
      unitRef="pure">0.1112</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201976Member"
      id="t_220_e04c0451_bf24_db32_cc46_7d37c1e17bc5">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201976Member"
      decimals="4"
      id="h_691_0adcd6aa_75fb_4893_9aa6_76ceb22b7d37"
      unitRef="pure">0.1491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201976Member"
      decimals="4"
      id="h_692_13271f32_abb3_4005_83c7_93187f638166"
      unitRef="pure">0.0928</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201976Member"
      decimals="4"
      id="h_693_6452f9e7_2165_4c0f_ab23_77127e8ef208"
      unitRef="pure">0.1052</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_221_9be6b06e_c18c_7238_9a4f_280ee60d30ae">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_694_d2fa5351_6dbd_405b_bad0_29f41408cd6c"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_695_4c251bc2_8778_4b30_baed_07ccd0d42069"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_696_0fe9bf3a_e7ce_4a17_8306_207d717e004c"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_222_ad88631d_4a54_98f2_d171_f9b20b76793b">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_697_f48ecf2c_71c2_4eb3_b728_9a524dbf1dfd"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_698_8944ee8b_9989_40bb_a2f6_91c8b295dbcc"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_699_18da3c52_d9ab_441d_845f_6b8a408040e4"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2055FundCustomBenchmarkMember"
      id="t_223_56a6e649_a1ef_20b1_d21d_29b5b29608ae">LifePath Index 2055 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_700_382cf243_e1f0_4a90_84a9_6dd13ed09ff1"
      unitRef="pure">0.2159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_701_9eebe503_951d_434d_88c7_6a06998a876b"
      unitRef="pure">0.1076</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_702_6651500c_602a_4ff5_a7db_76b2ae60d206"
      unitRef="pure">0.1144</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_212_41f3e68a_5211_5d2b_8f99_c0047a20705f">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;7,814,406,475&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;445,938&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000201976Member"
      decimals="INF"
      id="h_703_84c277d9_94af_4e90_80d8_bc5a15fd30dd"
      unitRef="USD">7814406475</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000201976Member"
      decimals="INF"
      id="h_704_0922809a_6ee7_4d95_b74f_c9b1f1dc89c7"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000201976Member"
      decimals="INF"
      id="h_705_50c9fb88_87ee_4989_8cc2_f000804bcca0"
      unitRef="USD">445938</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000201976Member"
      decimals="4"
      id="h_706_d2aeb8dc_b63e_469a_9e0b_6156fc7fdcf9"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_213_1b065b91_1226_faf0_542c_3730a66bf2a9">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2055 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2055 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000201976Member"
      id="t_214_8dafff81_c3fa_52c6_0c7e_01d1b9ddf671">2018-08-06</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000201976Member"
      id="t_215_5eba2f4d_f3df_f6f7_9878_e15de474d389">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_216_6b7e6425_9d08_0e31_27b4_8543f0855235">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_217_66ab3497_320e_7d70_b3df_7529a225038d">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_207_63840485_500f_47b8_8f08_e58da25ecaae">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;98.5&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.5&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201976Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_707_d827a2cb_e16a_40b4_b185_f5663ec71b0e"
      unitRef="pure">0.985</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201976Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_708_2dcce8b2_98ef_42fd_b748_9d91ed8a4c60"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201976Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_709_da423432_2447_4bc9_b94d_d358866ee12c"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201976Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_710_03cbf737_9891_4b62_a9f9_585b7cec12fc"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000201976Member"
      id="t_218_90cd2a94_afdb_344f_4927_2d6b43d3ce27">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201976Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_711_429ec113_4df2_4fbd_bdd9_2ce15ccdd39e"
      unitRef="pure">0.551</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201976Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_712_3298bcb0_8017_46f1_89e1_b26d18d06d78"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201976Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_713_f64fcd00_3e87_4536_8fc3_74de6c1ec0e3"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201976Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_714_0779e1c3_e441_40d1_8eb3_c6dbf4373ffd"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201976Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_715_a2730642_1369_4bac_963d_c2944fcf514e"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101160Member"
      id="t_217_971258a7_2b6e_3afd_cbb4_6691b4ee78e6">BlackRock LifePath&#xae; Index 2055 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101160Member"
      id="t_218_e66258a5_9366_399f_a50f_d0754aa80908">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101160Member"
      id="t_219_16cbe875_4502_5f5f_59e0_1c3005846117">LIVKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_208_3a2ba1a8_61dd_4b89_b1af_0a65e60ce4b0">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2055 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101160Member"
      id="t_209_a479de07_919d_4824_b6af_91e52d2bbc41">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_210_4e0d5212_3283_4ff8_9921_6bce923623ba">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101160Member"
      id="t_211_871d270a_d757_4d8c_9a98_8ea85efcd9d3">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101160Member"
      id="t_212_17b7c7d4_2192_471c_992d_e0f5709c9629">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_220_923c1d75_be8d_495a_0457_9dc7aeb2d3d0">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;8&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101160Member"
      decimals="INF"
      id="h_716_9ad221de_2c10_4b18_bac5_c0d89ba39b38"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101160Member"
      decimals="4"
      id="h_717_5f17e619_91ee_4a51_a510_c7cb4ee3e808"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_221_80e98e1e_6a0e_e3c0_05be_207a787f848a">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 21.59%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2055 Fund Custom Benchmark returned 21.59%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_222_05a167b7_d228_c543_78f6_2d898dd794bd">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661037.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_227_0b4590f2_9c43_356f_8307_7e1641ff2735">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.79&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.45&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2055 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.76&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.44&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101160Member"
      id="t_223_d5b711ec_93a4_c8ca_011c_6967c7846f78">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101160Member"
      decimals="4"
      id="h_718_f0ce3a39_6aec_4a53_a36f_9014341f7500"
      unitRef="pure">0.2159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101160Member"
      decimals="4"
      id="h_719_8b6e4b91_70e3_4aaf_9ee2_fdeb36747ab1"
      unitRef="pure">0.1079</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101160Member"
      decimals="4"
      id="h_720_a62b032f_f054_49b0_a6cc_e7866c359595"
      unitRef="pure">0.1145</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_224_2224130f_116c_6fe6_fde2_e11dcfc03a11">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_721_507c8662_03ef_4fdc_8c7e_6cbafd9aa90a"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_722_73fcc6cd_234a_4a43_8aa2_0851f620745f"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_723_b40c2590_f3c9_46dc_a644_9abb528bf02a"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_225_fc72ad6a_6bc4_b066_20c9_fe32a166eaf2">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_724_fdaa17e3_6652_41f3_b157_d98a8d7e2712"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_725_3c3f945c_d651_447b_b20e_1076e7ae6b3c"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_726_8459f68c_bd7a_4fdd_bd2f_c84656037f92"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2055FundCustomBenchmarkMember"
      id="t_226_537fe830_de29_cf0a_8fc5_fa9137ec0a0f">LifePath Index 2055 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_727_bc2ae94a_4dec_4048_82a2_008207aa3330"
      unitRef="pure">0.2159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_728_52408e1f_51fd_4996_9aa7_b3d4bae2d39f"
      unitRef="pure">0.1076</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndex2055FundCustomBenchmarkMember"
      decimals="4"
      id="h_729_7bf5adab_dfd0_4693_8b65_3b433ba6e777"
      unitRef="pure">0.1144</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_228_807267e2_e1d9_8d8e_3c68_3764c06557df">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;7,814,406,475&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;445,938&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;12&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101160Member"
      decimals="INF"
      id="h_730_606be525_3ad4_46aa_b2af_519cd02edc26"
      unitRef="USD">7814406475</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101160Member"
      decimals="INF"
      id="h_731_d8806f24_d8a5_476d_a2ef_f3a71eeed479"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101160Member"
      decimals="INF"
      id="h_732_c52826a8_807f_4ee4_9b45_07fba3813a03"
      unitRef="USD">445938</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101160Member"
      decimals="4"
      id="h_733_179b248f_f0c6_4a9a_8c18_ba7a1c00188d"
      unitRef="pure">0.12</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_229_47aed279_f6f3_44a3_99db_a63e81628aed">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2055 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2055 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101160Member"
      id="t_230_f87a3e37_848d_1a12_1d0f_d294b9ea198e">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_231_2cf989ef_14ba_cfd0_f7ae_06ae0924df75">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_232_2a70a1eb_b2af_485e_1fe4_066c5688a7bc">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_216_ee6021fb_098f_45dd_a617_41ff1844ebf5">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;98.5&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.5&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101160Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_734_ce795128_0513_4443_9076_b8fb60b45aea"
      unitRef="pure">0.985</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101160Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_735_cb2787cb_0bac_4b89_9f9c_91369c15b4e3"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101160Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_736_2b7eb754_bb22_4013_be5b_c4f9c2f4d856"
      unitRef="pure">0.001</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101160Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_737_05f14fd7_f675_4fe0_8833_a4919c4c461e"
      unitRef="pure">-0.005</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101160Member"
      id="t_233_8520dfa5_34fd_9234_ff3a_b13780a6a36d">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101160Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_738_905cf310_dc9b_4694_8962_29763dd9fa64"
      unitRef="pure">0.551</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101160Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_739_562515d5_17c0_415d_a076_0500fc13368f"
      unitRef="pure">0.385</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101160Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_740_91e20a1f_aaa9_4547_9af4_3da4698f37d6"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101160Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_741_477938d1_4701_40a3_b961_0000ac2b9c10"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101160Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_742_65def869_ae96_4514_91b0_e5374afce389"
      unitRef="pure">0.013</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000166218Member"
      id="t_226_d2b640b5_740a_958a_731b_1e640be0a982">BlackRock LifePath&#xae; Index 2060 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000166218Member"
      id="t_227_f8e803c2_efb7_a6a7_7480_2d74e8ee9ff1">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000166218Member"
      id="t_228_e0aa22a0_ba20_a3ee_4f04_ac4897f60952">LIZIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_217_b4e6396e_38de_42fa_8c22_05a21394fe7e">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2060 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000166218Member"
      id="t_218_c9af8d2e_cf26_4431_ba09_d0b1c1b7e389">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_219_fafe801b_c832_4c75_bc9c_c9e22e596d18">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000166218Member"
      id="t_220_f88a5c33_2cf8_4d5f_ba44_bacbd954e896">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000166218Member"
      id="t_221_634ffd2a_9e90_476c_bd90_d1b3d66af723">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_229_5cf7c1b3_045a_1de4_d435_aee83601a81c">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.12&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000166218Member"
      decimals="INF"
      id="h_743_3e5af90b_771b_4323_b2cb_fb90ffa25e72"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000166218Member"
      decimals="4"
      id="h_744_671cf036_894e_4014_9393_244469cee4bc"
      unitRef="pure">0.0012</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_230_2033fa83_b70b_bb70_ec84_5c3d593faf26">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 21.66%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2060 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_231_f0b28824_a02b_9529_a605_0abf61d02ae6">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: February 29, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6660894.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_232_89364bd7_24ee_3a21_cb20_232e2145a74f">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.66&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.76&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.34&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.50&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;1.83&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2060 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.80&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.36&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000166218Member"
      id="t_233_0b8706b3_597f_9d58_41f4_14dacab68565">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000166218Member"
      decimals="4"
      id="h_745_0c2b155b_ee8e_4716_9229_cabdad51e46a"
      unitRef="pure">0.2166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000166218Member"
      decimals="4"
      id="h_746_2d04483f_16ef_4c59_9906_c0352e375023"
      unitRef="pure">0.1076</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_C000166218Member"
      decimals="4"
      id="h_747_9f38d031_25a8_40c6_b406_68ce305d1fcc"
      unitRef="pure">0.1234</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_241_910d4b0c_5f32_a124_c7f3_49ca986e47a0">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_748_3399316a_c721_4323_b0e8_ebb9262c73ed"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_749_974ba347_acec_4377_a066_3f18e1acfa2d"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_750_37ba6690_e09e_4e5c_84ac_da0972efc766"
      unitRef="pure">0.1550</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_242_9ca31c97_7ee6_46b1_db50_d3c3d6cee5ef">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_751_ecc1aef4_c129_4550_ba03_1e511fe5e748"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_752_3d6d85f8_e0a0_4b57_91a8_36abd2679d38"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_753_36466149_6e45_4734_9c66_b8dbd50c6216"
      unitRef="pure">0.0183</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2060FundCustomBenchmarkMember"
      id="t_243_cd7bb2e3_04e1_92b1_2167_a5b427e766b6">LifePath Index 2060 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_754_4074dd92_1daf_444b_8756_ebd9c014643f"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_755_41918e5a_db0b_4f1d_86c1_b30d682333e9"
      unitRef="pure">0.1080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_756_ba72d6e9_c434_4cc2_ae44_1b6c527fc4b2"
      unitRef="pure">0.1236</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_235_c928eca9_23a1_75fc_e7bc_48bf5cc021ef">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;4,914,728,563&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;255,700&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000166218Member"
      decimals="INF"
      id="h_757_4c003d83_df2e_4077_b47a_ddc755cf4dc6"
      unitRef="USD">4914728563</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000166218Member"
      decimals="INF"
      id="h_758_d2fd00db_9b1f_4115_8bf8_82aff06237b5"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000166218Member"
      decimals="INF"
      id="h_759_d1784286_e0f5_4e12_a728_0c997db1893a"
      unitRef="USD">255700</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000166218Member"
      decimals="4"
      id="h_760_10f3e788_cc3e_4495_b899_346702c75d18"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000166218Member"
      id="t_234_3cafd13b_abe2_5c26_a0dc_2cfa011b8337">2016-02-29</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_236_d1e97096_62be_a80f_fdeb_9834369f2bd5">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2060 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2060 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000166218Member"
      id="t_237_01de52df_bf6c_5e3b_414d_d37bff66de05">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_238_b8650bf3_65a0_90f7_b50c_7d80dd461cf7">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_239_096a5cc1_3b17_58a3_d333_15797a14bd1a">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_225_69b57f3d_0796_4b66_9dc8_d4a9df719f52">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;99.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000166218Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_761_bfdad566_ca70_4e11_ba6e_44173de0a3fc"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166218Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_762_61bcf8dd_2f6d_48c8_9af6_f378a6754871"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166218Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_763_d5cbaf85_881e_4326_903c_490c019ddd42"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166218Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_764_3658c7a4_e101_4572_96d2_931b8c1b8402"
      unitRef="pure">-0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000166218Member"
      id="t_240_9cbc60cd_2762_9f1f_01a8_8a3bddab3bc9">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000166218Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_765_ff3da0ab_2c28_4b16_9679_ef180b4be40a"
      unitRef="pure">0.558</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166218Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_766_ba931ab4_0dc7_4805_ad67_8e381b8c75a2"
      unitRef="pure">0.388</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166218Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_767_d62f9e91_c993_4027_8125_1ed5966185b1"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166218Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_768_98ffda3a_8117_43ab_a8ba_6505419a903f"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166218Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_769_cb6e28f0_a3d4_4dec_a6a1_aadccdbe9418"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000166217Member"
      id="t_235_3ec7dca7_7c0d_251b_6a79_74cb4cc055b6">BlackRock LifePath&#xae; Index 2060 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000166217Member"
      id="t_236_40fc7757_c625_2144_fe06_c58fedadd1bb">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000166217Member"
      id="t_237_552fb3a0_4970_c891_62f9_5f96bd0ded74">LIZAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_226_40d1593f_ee89_4e2c_b16d_cb20c9ed67e3">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2060 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000166217Member"
      id="t_227_1c824f54_fd70_4817_ac34_db1669d00e0f">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_228_f8e0a50d_181b_4f16_aed3_70e405a24bb3">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000166217Member"
      id="t_229_514cec4e_13c6_4052_98ea_61f47a531d4a">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000166217Member"
      id="t_230_a58b708e_15ed_43df_9ae3_22ef95425446">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_238_03f0d21b_d3b1_0a6d_da84_d35658514684">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;41&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000166217Member"
      decimals="INF"
      id="h_770_1d21af00_814b_4ea5_a250_a8c4f443d54a"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000166217Member"
      decimals="4"
      id="h_771_c062838e_ce70_4f3a_9587_f81388e325b1"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_239_bbba0a9c_f734_3231_27ea_72c94e2fb5bf">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 21.37%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2060 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_240_e8b5e518_e402_8591_0bdb_102450cbfe6b">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: February 29, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6660841.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_247_a30e9368_5e21_259d_6714_7443b1864234">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.49&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.05&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.50&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;1.83&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2060 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.80&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.36&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000166217Member"
      id="t_243_3088ab1e_47d7_56b0_50f6_f341a523801c">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000166217Member"
      decimals="4"
      id="h_772_a21bb619_1161_46e2_9e60_25b127ea259a"
      unitRef="pure">0.2137</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000166217Member"
      decimals="4"
      id="h_773_9aca6c1d_6f97_4238_96fd_d5c3f2472bc2"
      unitRef="pure">0.1049</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_C000166217Member"
      decimals="4"
      id="h_774_6fdb8f2a_ce86_4d76_bc9f_66c6d5d5a4ef"
      unitRef="pure">0.1205</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_244_e72e1199_2b9b_35f4_9b52_177d23c325a3">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_775_2e1cffab_93ad_414e_9287_d964203241be"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_776_0b3559b7_a839_4456_8ac7_eebe65756bcd"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_777_c1f2f8e0_31aa_47da_9019_4056e9107f07"
      unitRef="pure">0.1550</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_245_47b24316_c962_e034_2018_33bacbf57a9d">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_778_1b2056f3_352e_483b_8f3e_46e3e03cd7d2"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_779_91f381cd_acb0_4be4_923e_21eed521b843"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_780_c45418c6_9826_4517_bad0_cc41316badde"
      unitRef="pure">0.0183</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2060FundCustomBenchmarkMember"
      id="t_246_8de4805b_f0f6_05bc_55cb_728716929558">LifePath Index 2060 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_781_0cb04f83_1166_4955_bee2_2e6274e79d54"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_782_9fad2f5a_edb9_4ae4_ad4a_c46ce7dc0b52"
      unitRef="pure">0.1080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_783_3f34c8e0_33aa_459a_817d_9896532ab700"
      unitRef="pure">0.1236</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_241_ac32b0b0_b6ed_46a9_bb78_075fbeec2db0">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;4,914,728,563&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;255,700&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000166217Member"
      decimals="INF"
      id="h_784_4bc470c9_cc26_4d52_8421_a546d3cd0722"
      unitRef="USD">4914728563</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000166217Member"
      decimals="INF"
      id="h_785_7d47e18c_c094_4c66_b9c4_8f92f2dad4de"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000166217Member"
      decimals="INF"
      id="h_786_67f98a18_579d_4d6b_8bdf_3839ba9b8b3d"
      unitRef="USD">255700</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000166217Member"
      decimals="4"
      id="h_787_d5ff0a18_85ac_4329_a441_2153a121f31f"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000166217Member"
      id="t_248_2a600660_db5f_3bef_e493_2da1c6a67eb2">2016-02-29</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_249_b7bd3f90_66ba_e1bd_9a76_5bb1187e2c05">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2060 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2060 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000166217Member"
      id="t_250_fd1fa81e_e2cf_7779_9814_73ecd1929bcc">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_251_2e5ae703_c44b_d568_dea2_3a146f3b3c90">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_252_08bb12fc_8eea_b2cf_dd35_3224d0701de5">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_242_dcc67d07_11a2_5522_d623_1d34c378f654">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;99.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000166217Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_788_fe894422_3eab_4d81_8c47_80c90fc80998"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166217Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_789_0e612bb4_dde8_4d8b_93ba_5b57ddbce0e1"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166217Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_790_a489c66e_0bc4_486a_b6dc_f15139ba1eee"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166217Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_791_9e6929b8_3df7_4f75_9b1a_b85bec575a7e"
      unitRef="pure">-0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000166217Member"
      id="t_253_4e2766e5_4112_91e7_dfd1_24483ee16cfa">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000166217Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_792_b51d1acd_9716_4069_9b0a_720a5d6bf6c9"
      unitRef="pure">0.558</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166217Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_793_a8315c5a_af5f_41f4_a648_785b74f2593e"
      unitRef="pure">0.388</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166217Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_794_3c950cde_1173_43cc_8243_3d372de90321"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166217Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_795_1de068fd_cda0_4614_b8c7_cc61acc00e40"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166217Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_796_c5115e35_472e_45a5_bcc2_9eb083aaf7e9"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000201977Member"
      id="t_244_e8c1b63a_77d9_a967_0c29_07af81bd6c76">BlackRock LifePath&#xae; Index 2060 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000201977Member"
      id="t_245_0626017a_e6d7_1e31_4b04_5139be25794e">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000201977Member"
      id="t_246_7f5fe2f4_ec32_32a8_fd65_cc9571e4fb19">LIZPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_235_1674a005_5560_4e98_8139_5259b555486c">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2060 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000201977Member"
      id="t_236_fa3797b0_65bf_42f9_9bb9_01bcef595907">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_237_ecde9800_1fb1_4018_9d36_7687bda8b318">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000201977Member"
      id="t_238_3807a581_5a09_4b9d_bd73_85e4b7222529">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000201977Member"
      id="t_239_89b2773e_8eab_4cc7_8253_cfc56f1140e8">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_247_42e8dc03_1839_82cc_5649_cec4e3fa36a6">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;41&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000201977Member"
      decimals="INF"
      id="h_797_88dbddb3_bd49_4111_826c_58a68ec02cb1"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000201977Member"
      decimals="4"
      id="h_798_d4171a96_ce14_4c3d_87de_612c4c906f3d"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_248_90443e4f_54bd_54d6_78d0_6f0178057e7c">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 21.35%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2060 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_249_0f3a1e92_4591_0ded_3a38_212a07289307">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: February 29, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6660828.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_261_00e04e2f_13f6_7426_585d_fcebff73acde">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.35&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.49&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.06&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.98&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.31&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.46&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.50&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;1.83&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2060 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.80&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.36&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201977Member_WithoutSalesLoadMember"
      id="t_256_a7964b8e_85c4_9fe8_6089_5a93cd0e7556">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201977Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_799_ad555040_2bd5_44d5_8d4f_59a7e81919b3"
      unitRef="pure">0.2135</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201977Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_800_7e78527f_6840_4ffd_a580_d075ea2f5caa"
      unitRef="pure">0.1049</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_C000201977Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_801_4d626bd5_0251_49e2_bf93_f6705fefe941"
      unitRef="pure">0.1206</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201977Member"
      id="t_257_a3ada88e_fff2_a254_4cf6_6f315b9d1d4e">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201977Member"
      decimals="4"
      id="h_802_cb8b1032_f5a4_4e94_ac9b_7898971c7d47"
      unitRef="pure">0.1498</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201977Member"
      decimals="4"
      id="h_803_38d11e4d_eed6_4e17_a807_17775081b5d4"
      unitRef="pure">0.0931</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_C000201977Member"
      decimals="4"
      id="h_804_1a6c80a1_1dd0_43e4_84f6_f5260d5e5349"
      unitRef="pure">0.1146</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_258_76584818_dc88_bda4_d57d_6f31591717a0">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_805_372c40c2_5f48_4beb_b5c1_c3103e2bc79c"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_806_34bd5ebc_b3d9_4e50_aa20_af40b8eafac9"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_807_8f5ae8a1_9d2c_4476_9680_bbb853fbc215"
      unitRef="pure">0.1550</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_259_12f23b4f_3b8f_53dc_ce5e_db45b6ce0c60">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_808_6df8cd3b_44a3_412d_a46f_73fa79c0d707"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_809_92c60f57_df43_4dbc_904a_b68ddcd066c1"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_810_ce894711_a9f4_44ca_b59b_c1dc4a0cde80"
      unitRef="pure">0.0183</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2060FundCustomBenchmarkMember"
      id="t_260_aedfe632_a699_e84b_09f4_79b788f7d594">LifePath Index 2060 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_811_11e02c1a_ee32_4951_bf75_37b4876d04e2"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_812_e1726fed_4c1f_4181_9743_0c87314ef2b7"
      unitRef="pure">0.1080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_828_7a2450ee_876f_e59b_b179_c6f8c7804864"
      unitRef="pure">0.1236</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_250_fd32aff8_dd7b_05d3_35f0_a79da35f6125">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;4,914,728,563&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;255,700&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000201977Member"
      decimals="INF"
      id="h_814_5cc3931f_6ea6_430e_a9b6_7c7a37e8a13a"
      unitRef="USD">4914728563</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000201977Member"
      decimals="INF"
      id="h_815_16ef6647_8165_4682_8a50_853aa38aef13"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000201977Member"
      decimals="INF"
      id="h_816_9a9a72a3_18f3_402c_b82e_9f44b33e9b2b"
      unitRef="USD">255700</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000201977Member"
      decimals="4"
      id="h_817_90971a91_2eb1_43f6_a118_300be5aea1fc"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000201977Member"
      id="t_254_bceb6ba2_ae27_cecb_4c43_cd16d9dfa57e">2016-02-29</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_262_a07b10cb_dc1e_b7bf_d691_442dd4a05595">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2060 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2060 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000201977Member"
      id="t_251_37181cd3_08e4_efc2_1197_7f0a00ab42a5">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_252_f899fa4b_16ec_6c9b_1407_bad2fd076b48">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_253_627487bf_1e4a_3529_6d14_044504cb6d79">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_243_d1401d18_2d2f_4d53_86ec_14107f851cf9">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;99.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201977Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_818_899db8d9_d0c8_41e6_b5d8_b924f3846134"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201977Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_819_3d438c26_136c_4b01_840a_defc8ff730c3"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201977Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_820_b58587d1_6e18_44b9_bb72_466d9d7ecaf7"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201977Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_821_b6229fa6_8102_4763_b441_6ebfb4167a06"
      unitRef="pure">-0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000201977Member"
      id="t_255_d8be6f48_1569_d346_67e8_5801014d1487">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(a)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201977Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_822_543bf26f_3cac_452f_b470_78d2e36a09db"
      unitRef="pure">0.558</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201977Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_823_2de4a10b_c821_49e5_afad_61e3ef65cd06"
      unitRef="pure">0.388</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201977Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_824_f788b1fd_b812_49c2_896d_8834fb8db0b3"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201977Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_825_ab45ef91_092a_48ab_8c3f_7eed009e21ad"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201977Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_826_ff636d50_c577_48ea_8f41_561efe213803"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000166219Member"
      id="t_253_111fa19f_034c_7d20_d5d7_4818955f60e1">BlackRock LifePath&#xae; Index 2060 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000166219Member"
      id="t_254_bbf71f67_e2e5_9c5a_c636_b1520d0d22ac">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000166219Member"
      id="t_255_5b4c16dc_cd41_ecb3_8525_1a396d33d154">LIZKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_244_72a401be_49fb_4932_90ee_3f9be219bb07">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2060 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000166219Member"
      id="t_245_cc7ee545_2a1a_4f4b_8c64_db64cc49decd">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_246_4b3e7903_c989_4926_befd_feeaf8a7b4bc">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000166219Member"
      id="t_247_b8c71ca6_be5f_4082_9800_08ed89b893ed">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000166219Member"
      id="t_248_4d26665d_d0d7_485e_8475_743394859912">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_256_46bd9ade_8d12_3451_6e6f_0deaa28bf40a">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;8&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000166219Member"
      decimals="INF"
      id="h_827_ad28b1cb_7920_41d5_986a_ad8091a4e0c9"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000166219Member"
      decimals="4"
      id="h_828_2fde2a3f_1640_42c9_a8bd_1cd178501ee0"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_257_acb8b4aa_f1e2_ba76_e239_9117b79c5335">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 21.71%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2060 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_258_802b9aa6_1c98_387e_e2cd_8d16187eaf13">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: February 29, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6660775.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_259_7ca9963e_e8fa_07a4_1c5e_04c24e00593a">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.71&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.81&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.39&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.50&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;1.83&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2060 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.80&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.36&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000166219Member"
      id="t_267_ec989f9d_eec2_83e6_acf7_cba76e495323">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000166219Member"
      decimals="4"
      id="h_829_31967c78_1e7d_4148_ad2b_fbc67321b810"
      unitRef="pure">0.2171</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000166219Member"
      decimals="4"
      id="h_830_50532f20_37ec_4932_8967_15f715bb3f1a"
      unitRef="pure">0.1081</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_C000166219Member"
      decimals="4"
      id="h_831_2d96a48e_517a_48d8_8c54_f95634fc865a"
      unitRef="pure">0.1239</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_268_038c91e4_f66b_396f_9c59_ede820a006ad">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_832_d1e00363_7656_458b_bfc8_8f06b1657def"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_833_5d72a6f3_6160_4875_b036_ae491cb9a0d5"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_834_4d18e28e_3995_4411_85ab_bc06800300d6"
      unitRef="pure">0.1550</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_269_3bec5365_1ade_abde_d0c4_3a68cd3b5eed">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_835_cf6f5cf2_e622_4ea3_bc6e_a38463564b9d"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_836_01ebb8f1_7b88_44fa_82b7_14d5b4b0f639"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_837_7d455c6d_55b1_448f_ad1e_ab4f5c143a13"
      unitRef="pure">0.0183</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2060FundCustomBenchmarkMember"
      id="t_270_efc9e8c4_7a16_a799_2d4b_2adedfab1d6f">LifePath Index 2060 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_838_30f6727f_a293_4eab_83ae_a4309a070af4"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_839_c3e02aee_2300_407a_a75a_44049130e988"
      unitRef="pure">0.1080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20160229_20251231_LifePathIndex2060FundCustomBenchmarkMember"
      decimals="4"
      id="h_840_9bd05dbc_ab8a_4cbc_9db8_05986c498dc2"
      unitRef="pure">0.1236</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_260_27a662d1_4094_1e1e_4f78_1a1ff22d6570">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;4,914,728,563&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;255,700&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;10&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000166219Member"
      decimals="INF"
      id="h_841_571a711a_45d4_4225_a646_7b105d56400d"
      unitRef="USD">4914728563</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000166219Member"
      decimals="INF"
      id="h_842_d139268c_77c5_4671_8fe8_ad2c637c0604"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000166219Member"
      decimals="INF"
      id="h_843_332f9724_aa68_42fd_9037_25ba28ae4206"
      unitRef="USD">255700</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000166219Member"
      decimals="4"
      id="h_844_bd29ea9a_61e3_49c3_b7b0_6e2c1bc6a152"
      unitRef="pure">0.10</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000166219Member"
      id="t_261_e7580c5d_e61a_a912_63e0_766cec946909">2016-02-29</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_266_4087ae9f_0e51_3ff6_fdf8_9ea0a2e4c452">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2060 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2060 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000166219Member"
      id="t_262_00a0062c_1700_5174_321c_98700f33429b">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_263_df52d54e_dd13_f6f0_2211_3f54c49b5a17">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_264_7cebb931_8dd2_426f_8664_4294179b290a">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_252_19551c8d_cef7_4252_9ee9_d762d3565812">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;99.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.2&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000166219Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_845_b7122666_fc4d_4245_812d_d139a733ee3c"
      unitRef="pure">0.992</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166219Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_846_e72e4622_03e0_4774_861b_940532c49647"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166219Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_847_933429f1_4122_4a9b_94ef_23e02d64595b"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166219Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_848_447d5ab4_5ac5_4ffa_a236_06fd765efc3e"
      unitRef="pure">-0.004</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000166219Member"
      id="t_265_5f479797_ba57_6f53_33c3_f2752dd1ce19">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000166219Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_849_9e2e3f4c_d3a4_4ba9_b5be_7a0f348db6af"
      unitRef="pure">0.558</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166219Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_850_c1d4e97e_c91b_412e_8d31_1b3dc1244e11"
      unitRef="pure">0.388</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166219Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_851_faec73f9_0e8c_4b9a_a969_06d77efd0fe2"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166219Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_852_e4d53be8_23a4_419d_a8b6_15d00bc32c6b"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000166219Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_853_a81d1bae_89f6_46ab_9509_97a763a2af87"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000213837Member"
      id="t_262_c8432daf_4aea_93e2_3f0c_9332c6e8149a">BlackRock LifePath&#xae; Index 2065 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000213837Member"
      id="t_263_1e2e0197_b92f_c63a_6f07_454e345f2cad">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000213837Member"
      id="t_264_115cbdf2_a471_2986_9a59_c2872f46d9ae">LIWIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_253_e001a246_6825_42a2_a9b3_da9d6690bc25">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2065 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000213837Member"
      id="t_254_70cdb09a_433c_44cd_8735_0f058e5deded">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_255_0028ac91_b208_4dac_910d_18e7b8ac4c5a">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000213837Member"
      id="t_256_c00701e1_d169_4ef2_ab38_a1c811c1e9a3">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000213837Member"
      id="t_257_7c7748fd_5856_4e72_81e9_27fc798d3d54">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_265_993ef268_6ba0_70b8_3e80_3a01abcff148">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.12&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000213837Member"
      decimals="INF"
      id="h_854_e6aec742_d7f1_4983_9fce_8391f6e2135c"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000213837Member"
      decimals="4"
      id="h_855_51f2216e_4576_4da7_b788_758a447e1e16"
      unitRef="pure">0.0012</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_266_b2d49dbd_1ca5_70d3_ac62_5d158a552d80">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 21.68%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2065 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_267_cfface9f_51b8_bc06_9369_bd61af890005">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: October 30, 2019 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6662112.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_273_04490a96_8e39_c073_3f77_849d0645a4ad">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.68&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.77&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.20&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.52&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;0.95&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2065 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.79&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.19&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000213837Member"
      id="t_269_6bbb63b0_50f7_0587_7d35_ebb7bc8da0b3">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000213837Member"
      decimals="4"
      id="h_856_81711932_f62b_4d28_8e0d_fb1d61f3eaf6"
      unitRef="pure">0.2168</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000213837Member"
      decimals="4"
      id="h_857_aa65ae36_1138_4d60_bb4f_71d618fe5e94"
      unitRef="pure">0.1077</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_C000213837Member"
      decimals="4"
      id="h_858_fc846e8f_0e69_4ad2_98f1_132b83e69b83"
      unitRef="pure">0.1220</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_270_6c15926f_c8a6_fe0c_fe38_55c0fddecc28">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_859_0a422051_c326_4a2d_8aed_99c23c94bdb6"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_860_1d31ac39_b833_4b5d_805d_fffe95e76afe"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_861_e2304663_2b57_4a6d_9140_d5c57e103b34"
      unitRef="pure">0.1552</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_271_3da99be4_f018_a56a_8189_127606229ab1">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_862_bef7d8ed_dff0_46a3_9456_28d3b51151a4"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_863_e4065164_ca9a_4759_b34e_a2b060debed3"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_864_bc7f7580_4044_40ee_b082_937f382311ba"
      unitRef="pure">0.0095</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2065FundCustomBenchmarkMember"
      id="t_272_38dd637d_7335_94bf_39c7_1b4e175e23e8">LifePath Index 2065 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_865_fb5f2fc9_d99a_4c4f_9639_3f55635f7755"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_866_49e28282_f2bf_47b7_869c_bd9e49bb81e3"
      unitRef="pure">0.1079</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_867_90571bf4_355b_4ece_afd6_5346e288d5ab"
      unitRef="pure">0.1219</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_274_d41d83e7_97aa_b55c_e8d9_5adbfd057578">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,539,162,472&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;73,414&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000213837Member"
      decimals="INF"
      id="h_868_16957c07_b6a2_4ee8_a1ee_155a3cf3f920"
      unitRef="USD">1539162472</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000213837Member"
      decimals="INF"
      id="h_869_2cfe1c47_b50e_45fe_bfd9_b6e3460dc687"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000213837Member"
      decimals="INF"
      id="h_870_ac9ca543_ddad_4a48_b7aa_171a93cd97ec"
      unitRef="USD">73414</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000213837Member"
      decimals="4"
      id="h_871_a07943ef_8e60_4574_9209_f73ad204a063"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000213837Member"
      id="t_275_e8324e1c_0675_671d_1cf7_bdcdc8cdcca1">2019-10-30</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_276_1529568e_3666_a06c_9666_a43069f05d6d">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2065 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2065 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000213837Member"
      id="t_277_088a33fd_9b70_a81c_1c16_2a58d141c292">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_278_55557b5c_f423_e346_08c0_fa4a19ee5004">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_279_e91a014e_d043_17a8_5cdd_2683cbbf604a">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_280_3b9c14e6_7677_39ac_565b_2e8c35983a5c">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;99.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000213837Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_872_e456fdba_c2b9_4d92_aa66_362dc562270c"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213837Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_873_5171fd48_5e2f_498a_9e40_f7fdb74afef2"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213837Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_874_7557cb2a_7ecc_4b30_9daa_708bf92ee663"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213837Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_875_61ce1208_07eb_4fc9_9599_fc116b76de5a"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000213837Member"
      id="t_281_80fe3bc3_020f_04c0_fc92_498ab7b007ab">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000213837Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_876_44d2d7c6_8655_4138_bc24_2be0c2c34766"
      unitRef="pure">0.558</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213837Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_877_eb96faff_8484_4945_8954_fcbb63ca7d3e"
      unitRef="pure">0.386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213837Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_878_eaed19d1_cfc3_4dcc_974c_679d3a438872"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213837Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_879_13bb46f7_079b_4d10_94d7_b025c78ad70a"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213837Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_880_c6b5450c_d192_4803_9e94_0fcddc8ea18a"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000213836Member"
      id="t_271_7cbbaa0d_e398_0237_5724_c01d83b0cbfb">BlackRock LifePath&#xae; Index 2065 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000213836Member"
      id="t_272_27bb0a32_01c2_08ea_a4d2_326a455d4af6">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000213836Member"
      id="t_273_3412c058_1701_eb3a_88b3_52476c2aa420">LIWAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_262_badd3410_fe0b_47b5_80a1_44170c78f4be">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2065 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000213836Member"
      id="t_263_8da91cf6_de91_43f0_b75c_6b9fc7f9de84">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_264_a652c83d_68d9_4fb0_a409_516c305581c3">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000213836Member"
      id="t_265_96aba7ea_acc5_4493_8086_fcd06e50cfdc">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000213836Member"
      id="t_266_90482cea_bcea_49ed_a105_aab567f2c25d">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_274_16ed800b_7f65_e206_9025_ba50a4c27430">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;41&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000213836Member"
      decimals="INF"
      id="h_881_a88eee61_e732_4934_8d5d_443ab38f82dd"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000213836Member"
      decimals="4"
      id="h_882_f184d8de_9614_4ac0_8972_5f7a32aed8b7"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_275_51020643_4eba_5cb2_3242_aa6df9847e32">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 21.36%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2065 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_276_09a964f9_bbac_a2bf_fb97_0d8e7ee07e39">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: October 30, 2019 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6662059.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_278_a1daa4f5_f82f_df8e_eb72_3e434a31b625">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.50&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.93&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.52&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;0.95&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2065 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.79&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.19&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000213836Member"
      id="t_279_9314d1f3_2799_dc28_8b9c_666ea80fe2a2">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000213836Member"
      decimals="4"
      id="h_883_259c0f44_2bb5_4862_9cdb_271cc7c68cd4"
      unitRef="pure">0.2136</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000213836Member"
      decimals="4"
      id="h_884_943bb500_964d_4cbd_8bdd_71336b0df49e"
      unitRef="pure">0.1050</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_C000213836Member"
      decimals="4"
      id="h_912_902b2faa_169b_8b33_478b_a547a4d8568f"
      unitRef="pure">0.1193</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_280_16271a28_a1fb_fe89_2b27_98b3cb1a323f">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_886_ea10d16d_2215_4252_b436_dbf569b574b9"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_887_1dd42975_049d_48e4_8547_90cb1e0e7b77"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_911_ffb041be_4bb5_565d_096e_8ca6cdb355d7"
      unitRef="pure">0.1552</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_281_46068999_aa49_2610_afb0_b4038b0e3608">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_889_f5ef9302_fafa_4640_955f_ef1b680a678e"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_890_3dce2ec9_63f8_4a7d_8227_e8ed74c08c32"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_891_cbd1fa9d_c0ce_4eda_a630_177bfbc6369f"
      unitRef="pure">0.0095</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2065FundCustomBenchmarkMember"
      id="t_282_8d313077_869d_5d93_d6ae_0ba715c8fb75">LifePath Index 2065 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_892_3ee31e69_eb5c_4a3e_a97f_619facf38be3"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_893_522e9545_5e1a_4701_9df8_0d48b50d7f14"
      unitRef="pure">0.1079</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_894_e2443c97_e61c_497e_bb36_ab1d4565b2f9"
      unitRef="pure">0.1219</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_277_690d94be_967a_797d_d532_d68390ecd603">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,539,162,472&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;73,414&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000213836Member"
      decimals="INF"
      id="h_908_78cfa333_7fd5_5f51_575d_7147ac3c42fb"
      unitRef="USD">1539162472</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000213836Member"
      decimals="INF"
      id="h_909_e5387570_e881_d02d_3838_1c1eca1f32fb"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000213836Member"
      decimals="INF"
      id="h_897_d4e2c56e_9844_4571_906f_0ea2e3c89dd2"
      unitRef="USD">73414</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000213836Member"
      decimals="4"
      id="h_898_50dcb153_596b_46b9_94ef_8b01111bccbd"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000213836Member"
      id="t_283_a3470c57_7a49_101f_6b95_5560c781e4c1">2019-10-30</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_289_16ff633e_4ac5_70ba_3791_a20617cb8ea2">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2065 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2065 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000213836Member"
      id="t_284_6ffe0933_0889_7bfe_0b92_9c092c97179e">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_285_be6131a0_44fc_8dbe_71f5_f69087394e7d">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_286_33fcebe0_c428_ab73_f8eb_80d074e29fd7">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_287_9e38a96e_73c5_7bba_becc_b0df76defcbf">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;99.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000213836Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_899_d05f440d_5cc0_4017_816f_95bb5fc41e02"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213836Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_900_20052923_ce88_4f7f_9ad0_d67b29ce90ef"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213836Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_901_15e36d8f_3d37_4fa6_9529_e11f9aad1980"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213836Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_902_3237fdd8_65f2_4ece_a58c_ca013fbb4453"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000213836Member"
      id="t_288_65054d58_cde9_a20f_7432_0af8b68211de">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000213836Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_903_b2131b22_3493_45cf_abdd_46ca69d4458a"
      unitRef="pure">0.558</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213836Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_904_0aae4f77_5c89_4ef0_8f48_aa8beff81ba0"
      unitRef="pure">0.386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213836Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_905_18d2e9d9_5483_40d4_81c0_e8673b792d7b"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213836Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_906_8f4737c8_9163_4b56_962b_4b0866af1e6f"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213836Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_907_258b1e51_c66e_4582_9173_e2e31159d068"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000213838Member"
      id="t_280_3c08233c_8bd6_0a00_aad6_5cc8344e5be0">BlackRock LifePath&#xae; Index 2065 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000213838Member"
      id="t_281_8e9552f3_7b0e_c199_0c7a_a72bd2c8dae3">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000213838Member"
      id="t_282_c3dfeaae_bd5b_87cd_725b_e5d4b357ccb1">LIWPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_271_3203a95b_a0e5_457e_b12c_d45820074833">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2065 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000213838Member"
      id="t_272_80129f32_3bda_4405_9e0b_4b5fd471ee83">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_273_d8048d9b_92ff_41b1_8b27_7b03b823eebb">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000213838Member"
      id="t_274_4adfe366_495a_49d5_88de_fd80e8381d64">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000213838Member"
      id="t_275_e427e649_6d36_49c8_8085_828f8974873e">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_283_9b115c91_86c5_2d5d_8b7e_6fa990bde4e8">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;41&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000213838Member"
      decimals="INF"
      id="h_908_a79fe42c_8b79_455a_8137_886c813afabe"
      unitRef="USD">41</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000213838Member"
      decimals="4"
      id="h_909_0612c6c9_271f_4902_8c2a_5d7ff03186ed"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_284_e54c6876_0eb4_21a3_33d2_d2eabbb70615">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 21.33%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2065 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_285_91e824ae_4b54_a576_a7dc_f2e73aff6bd5">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: October 30, 2019 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6662046.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_286_b7a01e5b_9ffb_dd53_77b6_76a5596c3dd1">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.33&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.50&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;11.92&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.96&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;9.32&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.96&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.52&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;0.95&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2065 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.79&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.19&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000213838Member_WithoutSalesLoadMember"
      id="t_293_61546417_81e3_81bc_3c17_a588e5dd942a">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000213838Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_910_a8392b8e_cd3c_4571_bc18_72b406991893"
      unitRef="pure">0.2133</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000213838Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_911_871a2457_f954_4139_9ea4_dca2a455d827"
      unitRef="pure">0.1050</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_C000213838Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_912_bcffd1a8_d114_4644_8537_d748457dd637"
      unitRef="pure">0.1192</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000213838Member"
      id="t_294_ebc505ef_98f3_22dc_1edd_487c116a5233">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000213838Member"
      decimals="4"
      id="h_913_f8ebe30b_4250_4618_b067_73f563aaabfe"
      unitRef="pure">0.1496</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000213838Member"
      decimals="4"
      id="h_914_20a0d1f3_5044_4741_94e1_30c3bfb91e6b"
      unitRef="pure">0.0932</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_C000213838Member"
      decimals="4"
      id="h_915_1530aa2a_e617_41f0_b7ca_8de40fd3887f"
      unitRef="pure">0.1096</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_295_810e133b_3b8d_b7a1_b0ef_ca0a0fcb3750">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_916_436922fb_244f_4d50_987f_f0b4b2ea3627"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_917_d3a0d9a8_6053_4c81_8216_a06915efe8d5"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_918_c6f80afc_ec22_4c82_8fac_caf1a5eaa8a6"
      unitRef="pure">0.1552</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_296_d7429fbc_4295_91da_5bbf_19187b738c5b">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_919_da80192f_3fdd_4bb9_8d81_b6de02d33082"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_920_f275e3d6_d11e_401c_a87e_6b1a704d223b"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_921_50d9820e_33b9_41ca_bb5f_15e32b8dd5bc"
      unitRef="pure">0.0095</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2065FundCustomBenchmarkMember"
      id="t_297_12a684bf_cccc_7d73_94cc_0feacad271f2">LifePath Index 2065 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_922_290556aa_df2a_4a19_bc1f_c874d1be0176"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_923_177721bf_6c65_4a89_b675_b89e7cb963c9"
      unitRef="pure">0.1079</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_924_96069a94_fc79_473b_9a72_be8993e1302c"
      unitRef="pure">0.1219</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_287_f0007fec_f84b_6a40_1e58_d5dbdca4d71a">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,539,162,472&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;73,414&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000213838Member"
      decimals="INF"
      id="h_925_623dad80_0a38_4292_8814_f8f9fd2955a5"
      unitRef="USD">1539162472</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000213838Member"
      decimals="INF"
      id="h_926_c580db09_56bf_4abf_aacb_f69c9df788ae"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000213838Member"
      decimals="INF"
      id="h_927_e1eb3b6d_452a_44b7_acac_142381d67f6c"
      unitRef="USD">73414</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000213838Member"
      decimals="4"
      id="h_928_cc49374a_743b_473e_9904_37cdec127bc7"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000213838Member"
      id="t_288_ff07ed93_929a_696c_8e19_0c234384e43c">2019-10-30</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_298_a2a5508c_ed9b_3f48_a339_68dfdacbac98">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2065 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2065 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000213838Member"
      id="t_289_fc3a3779_3e46_9b4d_d445_05385ce6037a">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_290_23a2dd20_63bb_a7ef_e820_f88d844276e6">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_291_3a63fbc0_e518_9e2e_0481_2783c6799ff0">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_279_8435038a_8623_4eac_bc79_d9d315e57292">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;99.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000213838Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_929_c558815e_1fcb_4d94_82c3_1cba6d30d6bb"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213838Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_930_a04b3136_d24e_40b4_8eb1_a61490120e7e"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213838Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_931_ce09537d_6fee_4c47_909c_0a0bc596484a"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213838Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_932_418e3220_a0bf_497b_be81_f71b125a84ee"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000213838Member"
      id="t_292_ce2be9a7_78e5_1217_1412_8101c3df9c29">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000213838Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_933_26d18416_02a2_4963_aee6_4fb079710d2f"
      unitRef="pure">0.558</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213838Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_934_0cdd8e13_ed50_4efc_8da4_cb98443ae714"
      unitRef="pure">0.386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213838Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_935_047e73ff_6270_4c25_ac44_dc6b8db9333f"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213838Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_936_18e66544_f3c9_4f7a_9d81_3837f50f5d75"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213838Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_937_7fda9cb7_50a4_411f_90b0_eb268cbe8394"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000213835Member"
      id="t_289_807fa46a_8579_7c11_2760_2df7994b300d">BlackRock LifePath&#xae; Index 2065 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000213835Member"
      id="t_290_617b31db_8ca4_acb3_8d72_36f1fbfdd1c7">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000213835Member"
      id="t_291_2d64e4b8_eb7d_667f_b6a4_8bf6eb46609f">LIWKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_280_7c9ec33f_984f_4a5e_b028_7a5540a83b3e">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2065 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000213835Member"
      id="t_281_799a1a2d_91a0_4872_a695_edc28e6caa23">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_282_9c0f2d33_62a5_4d4d_90a3_e3c3af5b3702">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000213835Member"
      id="t_283_7ef29fd3_118a_4308_b582_e13df9b6ed10">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000213835Member"
      id="t_284_542717b9_3016_4c2b_bbcc_3e4a826a2925">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_292_7624f65c_354d_9692_bbfe_6786531ce279">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;8&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000213835Member"
      decimals="INF"
      id="h_938_877019b8_0be9_42b4_831f_fd80fe1b7f4e"
      unitRef="USD">8</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000213835Member"
      decimals="4"
      id="h_939_fb414d3e_3abc_4823_8876_017190420720"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_293_b4eec93f_531a_6c73_df57_00445ea89bd4">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 21.72%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2065 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_294_7b5b7ada_b0df_f76e_817e_df077b1c1cba">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: October 30, 2019 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661993.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_295_1a1e3bbb_e82f_3683_324c_4efe204782c7">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.72&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.83&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.26&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.52&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;0.95&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2065 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;10.79&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.19&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000213835Member"
      id="t_296_d73cfe08_0700_ffac_1987_37c88c732a07">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000213835Member"
      decimals="4"
      id="h_965_9e83a981_ff2d_f028_4b96_30354c7dcc2d"
      unitRef="pure">0.2172</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000213835Member"
      decimals="4"
      id="h_941_cc36117e_8b03_4828_8af2_3cfc246d2a2f"
      unitRef="pure">0.1083</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_C000213835Member"
      decimals="4"
      id="h_942_553b4b7f_e01d_4a7e_90a8_69602729cbf6"
      unitRef="pure">0.1226</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_304_e93f5bd9_de6d_8127_f7ab_1296c32a77ea">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_943_8dd52a82_7cde_4c7e_adf9_1e4897b02ec3"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_944_c5d4636b_303a_4cfa_b8d3_777a838d1a4a"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_945_aa1f7368_f9f7_46fd_8fdf_0663bfc7a2a6"
      unitRef="pure">0.1552</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_305_c5057c2c_1bb3_70db_3cde_d77cc139e3e5">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_946_d521b085_4476_4a49_8638_d27716d2e400"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_947_7f402be5_8c1d_4cd4_b26c_a8b65c8e6915"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_948_f2d488d5_a257_43ce_bb5a_6d4183aacce0"
      unitRef="pure">0.0095</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2065FundCustomBenchmarkMember"
      id="t_306_db272dce_370b_3b22_d55c_f90d5aa7f3e8">LifePath Index 2065 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_949_8edf0998_5ada_44ca_894e_8843131587cf"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_950_8a07448c_4b0b_4387_baff_0a17509116e0"
      unitRef="pure">0.1079</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20191030_20251231_LifePathIndex2065FundCustomBenchmarkMember"
      decimals="4"
      id="h_951_368244bc_66cb_410c_a3d4_24abfa1aafff"
      unitRef="pure">0.1219</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_303_7bfd1ace_dcaa_0a2c_642f_bb13154617e4">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,539,162,472&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;73,414&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000213835Member"
      decimals="INF"
      id="h_952_7976a7e9_8cf1_41a4_ba76_85b8c15faef8"
      unitRef="USD">1539162472</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000213835Member"
      decimals="INF"
      id="h_953_41bb0fcb_173b_44f4_b8ab_272590f3b6af"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000213835Member"
      decimals="INF"
      id="h_954_33986073_a88b_43a8_a629_785b3eedef46"
      unitRef="USD">73414</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000213835Member"
      decimals="4"
      id="h_955_ee3b9539_dd34_4e2d_94d8_1a83a72c019e"
      unitRef="pure">0.09</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000213835Member"
      id="t_297_e9013560_9e7b_aa33_0167_6388759f6e13">2019-10-30</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_298_6bf41027_9f79_b172_5a31_7d14ad8dad05">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2065 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2065 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000213835Member"
      id="t_299_72dff90a_5cae_5cf2_fde6_f3585696b66b">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_300_2cb2aaed_33f8_d00e_69cc_06dd3adab98c">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_301_a8d9ecec_9bc1_e92b_5efa_49dcc8ebb539">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_288_b09522cf_75e1_4b67_ad37_a6a5badefb38">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;99.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Liabilities in Excess of Other Assets&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;(0.3&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000213835Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_956_8c6b9a0d_7458_431b_a4d8_55c4f62862d0"
      unitRef="pure">0.990</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213835Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_957_8d5ee926_62f0_49ac_9c4d_fffda4e997e3"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213835Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_958_f6bab6d4_423d_4b03_ace3_cd8054631ad8"
      unitRef="pure">0.003</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213835Member_LiabilitiesInExcessOfOtherAssetsMember"
      decimals="4"
      id="h_959_ba5404d9_7b3d_4420_b8f1_d8b6a779b513"
      unitRef="pure">-0.003</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000213835Member"
      id="t_302_8db1d9db_21df_9717_f06b_e2c685bc5fa4">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;55.8&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;38.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000213835Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_960_57c260b4_d458_4f99_b70e_db04458ee0ff"
      unitRef="pure">0.558</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213835Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_961_0c8a4769_6f0b_40b8_824f_0cad8db47b69"
      unitRef="pure">0.386</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213835Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_962_eab1483b_3df5_4204_a803_f5de25d06ba7"
      unitRef="pure">0.036</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213835Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_963_abbf2b92_e603_4e2e_8b2a_f9e5ff64d527"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000213835Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_964_d304b769_bd74_42b6_8123_5e5d59b02cec"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000251822Member"
      id="t_298_33243747_645e_b5f3_cd64_a78739070ea6">BlackRock LifePath&#xae; Index 2070 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000251822Member"
      id="t_299_f894aa9d_4c9d_1526_5a60_2277a5834074">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000251822Member"
      id="t_300_a9bab924_1e3e_b369_449e_423016afec41">LIYIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_289_12c77a96_c98a_4398_83f2_cb68fea14dce">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2070 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000251822Member"
      id="t_290_f3ffa74d_cb93_412f_933b_5d1fbf6277c9">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_291_8db57114_9fc4_4d5b_aa33_68766740d67f">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000251822Member"
      id="t_292_2f03a6af_bdaf_4b41_bb8d_7efbc12e5d45">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000251822Member"
      id="t_293_b9860a61_3e12_48d5_a449_574155fce5cb">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_301_a38ec407_658f_122b_04f3_a559e23c80df">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;18&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.16&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000251822Member"
      decimals="INF"
      id="h_965_41c1a40e_867f_4034_91a3_7ecd74179b49"
      unitRef="USD">18</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000251822Member"
      decimals="4"
      id="h_966_7416ae09_7d32_4567_9bc3_451cc9427ed8"
      unitRef="pure">0.0016</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_302_47c5009e_59fa_5d4b_95bd_164e970bca9b">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 22.43%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2070 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_303_cd4b1946_76dc_babb_b756_9b5edd73dde8">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: September 24, 2024 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661036.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_304_336b0813_7b4f_6acd_5980_0ef20e822921">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;22.43&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.48&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.36&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.89&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2070 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.39&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000251822Member"
      id="t_306_4019c5e3_b7fc_f145_7612_64195a13ad5c">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000251822Member"
      decimals="4"
      id="h_967_f47ea0b6_e5b4_4a88_a2dd_9e93207baa00"
      unitRef="pure">0.2243</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_C000251822Member"
      decimals="4"
      id="h_968_0c5ac72c_ee3c_4a14_9c9f_0f3db308ef54"
      unitRef="pure">0.2148</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_307_54b638a5_aae2_123d_7cda_e08cb07d500c">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_969_8c7d40ac_49ec_47f3_89b2_79903da4bbb7"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_970_726de6fd_8f85_4674_9264_72535d4780b3"
      unitRef="pure">0.1636</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_308_e12d0ddc_fdea_d7e0_4ae3_291dc11f6768">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_971_a3fb096c_fd23_434f_aa21_fe02390b5d62"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_972_fa08b158_0810_4c09_9b09_2977a054aebf"
      unitRef="pure">0.0289</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2070FundCustomBenchmarkMember"
      id="t_309_e29c24c5_fe41_0c47_7220_fa1e3599cbb5">LifePath Index 2070 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="4"
      id="h_973_be1466e8_3857_49ca_a92c_d8b10a17a60a"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="4"
      id="h_974_0b0982a6_78ce_41a5_9657_2c5ce7e8d592"
      unitRef="pure">0.1639</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_305_86c01b69_01f8_5403_7e25_bcd21f4e7623">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;55,487,782&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,089&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000251822Member"
      decimals="INF"
      id="h_975_407ca032_1949_48f7_a13e_63b8ed109e4f"
      unitRef="USD">55487782</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000251822Member"
      decimals="INF"
      id="h_976_95ac9b96_62fa_4d06_a08c_4abffc09a656"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000251822Member"
      decimals="INF"
      id="h_977_5cd4cd9f_3bb3_4dbd_9c2d_5b7137d81cc0"
      unitRef="USD">1089</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000251822Member"
      decimals="4"
      id="h_978_3b761238_2bda_4920_8436_7b6a7f7b42a4"
      unitRef="pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000251822Member"
      id="t_310_c955d9e6_9f0c_521d_a77d_639457d4801c">2024-09-24</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_311_e272966c_2df2_a1e0_cd7a_71a7d904cd92">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2070 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net),, Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2070 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000251822Member"
      id="t_312_f2daf775_2662_8da9_217d_a0e38924c355">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_313_08f0c36e_9382_03e9_daa7_0fac29f72ed6">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_314_50d91355_dbd1_684a_544f_7437b874e33a">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_315_31348421_ff0b_d6c9_da65_14764af2c2d1">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;97.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Other Assets Less Liabilities&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;56.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000251822Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_979_f6c8be19_c695_4533_b646_4fcfd0be624e"
      unitRef="pure">0.978</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251822Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_980_a8bb52ae_3d59_44b7_9976_49eb5182eb06"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251822Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_981_b24e9833_6b88_493e_af5c_452c082ee74d"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251822Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_982_72827d80_e447_46ae_a8d3_87f0f6d677ee"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000251822Member"
      id="t_316_5c4365a3_7f6b_2570_4619_5dff3cf0a9f9">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;56.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000251822Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_983_fef873a2_7a67_4fe2_b44b_4baa6f904647"
      unitRef="pure">0.560</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251822Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_984_e420d771_5abe_4093_8728_792a323cecb2"
      unitRef="pure">0.371</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251822Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_985_893fc3ba_5991_454e_b3a7_808bbd3518f0"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251822Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_986_c8739c5a_6297_4a89_aa72_f1ee9cb64efa"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251822Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_987_e708deaf_48bd_469d_b557_88791fc73ea9"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000251821Member"
      id="t_307_bc7787a8_b5d9_9646_22cb_530534a812bb">BlackRock LifePath&#xae; Index 2070 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000251821Member"
      id="t_308_40091db6_0cdc_1b09_5092_a4c537653192">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000251821Member"
      id="t_309_472f25fd_3450_3bb9_66fb_13125f75f199">LIYAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_298_ac5f2c73_cfc1_48e9_acb5_80027f94b39f">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2070 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000251821Member"
      id="t_299_ab797fa7_65c5_43b2_8dca_dbd33972555d">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_300_8468c141_cef2_4157_b274_de0e1c1b8b31">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000251821Member"
      id="t_301_a518fe74_5a32_4ee2_a288_29d0eba2d905">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000251821Member"
      id="t_302_93a083d5_5044_4db8_b4bd_3e0e29f0a78f">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_310_f70e4fe9_4e39_5909_91e9_5a3b97f2531d">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;44&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.40&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000251821Member"
      decimals="INF"
      id="h_988_30ed1440_8767_46dc_a3bf_a83f0d4b3354"
      unitRef="USD">44</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000251821Member"
      decimals="4"
      id="h_989_311d5664_4f8b_4afb_8b5f_7ac8b214bb90"
      unitRef="pure">0.0040</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_311_172f9d69_7ad0_2a19_e75d_39aabc21a7d9">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 22.04%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2070 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_312_8e5f460d_9137_4e0d_ac0c_9578bfb92889">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: September 24, 2024 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6660971.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_313_a13c56ab_92d3_97ba_1b95_bedb75c341e5">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;22.04&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.02&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.36&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.89&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2070 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.39&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000251821Member"
      id="t_317_535f135f_1e12_3223_be6a_3e7e51c17ffd">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000251821Member"
      decimals="4"
      id="h_990_b280e1c6_0c05_46eb_b2c4_abc32a40a0f8"
      unitRef="pure">0.2204</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_C000251821Member"
      decimals="4"
      id="h_991_caf37112_3f6c_47e7_b104_d72b605c95d7"
      unitRef="pure">0.2102</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_318_a02e823c_1b0f_e19e_a354_3d3742bd4b78">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_992_56a4464d_5d54_4ccb_8700_55dd1c37a34d"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_993_955f4979_440f_474a_8804_42d61cda75ab"
      unitRef="pure">0.1636</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_319_afd85dfa_5860_f89c_58fc_d22a55306c97">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_994_2d06b9e6_59c9_43b2_bb94_d9567af28332"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_995_faee0782_63ec_40e1_8a58_19c18b87af14"
      unitRef="pure">0.0289</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2070FundCustomBenchmarkMember"
      id="t_320_452f0a75_93e1_5fe4_1b18_97a0b73a2012">LifePath Index 2070 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="4"
      id="h_996_1ea1fa51_ec1c_459c_9408_6ca8fd41eb73"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="4"
      id="h_997_602d34f9_c7f2_4596_bebf_215389aeffb5"
      unitRef="pure">0.1639</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_314_ae69a155_97a4_e9e5_5848_fbe9a07dbfe4">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;55,487,782&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,089&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000251821Member"
      decimals="INF"
      id="h_998_37278341_3caa_4ec6_93b1_1d830f10a6bc"
      unitRef="USD">55487782</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000251821Member"
      decimals="INF"
      id="h_999_5fa37f32_2b06_46ce_87b4_82175e9b1f26"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000251821Member"
      decimals="INF"
      id="h_1000_e2a7c25d_bc1e_4331_9a26_1002dc6381a0"
      unitRef="USD">1089</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000251821Member"
      decimals="4"
      id="h_1001_ad0cc5ac_490c_4b61_b1a4_475ba70f7cf4"
      unitRef="pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000251821Member"
      id="t_315_a0bac63e_67a1_e46c_8543_05f34b490b8f">2024-09-24</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_316_269a9cc5_cacc_51b9_bdc3_0e3df178a0c4">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2070 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net),, Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2070 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000251821Member"
      id="t_321_c5014a14_09cb_71df_0db8_53986bbab489">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_322_733604e1_ecb8_4ed6_e27a_3326a9c7e6e6">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_323_13788eb2_09a4_dcbb_6609_f789a4467a53">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_306_2ffe31d9_36a0_468a_b633_25539234addc">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;97.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Other Assets Less Liabilities&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;56.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000251821Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_1002_03cb48e7_63b5_4fad_b34a_58b04686b218"
      unitRef="pure">0.978</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251821Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_1003_0c3dd62d_f163_4626_b570_9d29a3cdc480"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251821Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_1004_e6ec89f3_9af9_4665_9794_522c71ff0969"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251821Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_1005_6e95b412_4f9d_4731_add4_e3d1a397ea2e"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000251821Member"
      id="t_324_5862c8dc_f7b6_c01a_e7ca_9d843ec2f7c0">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;56.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000251821Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_1006_3c3ab2e9_d6a7_46ab_b17d_edae508c4c1e"
      unitRef="pure">0.560</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251821Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_1007_6b3e3cd3_bf14_4949_aa40_4ec6661be2f5"
      unitRef="pure">0.371</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251821Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_1008_9f4fa3b7_1b43_4c20_81db_36292998f653"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251821Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_1009_f712b0c4_7607_42c0_9e4c_72fcd736b28e"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251821Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_1010_040e50bd_cc8e_45c7_b50e_79d89080bd80"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000251823Member"
      id="t_316_e0c3dffd_0581_feba_e31c_8944419c8e61">BlackRock LifePath&#xae; Index 2070 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000251823Member"
      id="t_317_28281336_9c48_6898_f750_c3b05483dde5">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000251823Member"
      id="t_318_9c46ca2e_7d20_1414_e31b_f179b060b02d">LIYPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_307_ae44a0c3_4f2a_4387_8049_c797ba0d3e68">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2070 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000251823Member"
      id="t_308_294a659f_b4d6_4e57_85fe_6f286829cc2c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_309_fba6bd68_f0ca_4476_8121_ad78c55bf802">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000251823Member"
      id="t_310_163742b3_5a2f_4eab_8551_6c712da65b9d">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000251823Member"
      id="t_311_950910d7_6364_4b16_b96b_9ddcda0bce81">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_319_3426d711_4a13_b318_d43b_484f94e74bbd">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;43&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.39&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000251823Member"
      decimals="INF"
      id="h_1011_19b44021_5497_495d_8beb_408422176fef"
      unitRef="USD">43</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000251823Member"
      decimals="4"
      id="h_1012_b35f2923_61d9_49c8_969b_21778d25f515"
      unitRef="pure">0.0039</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_320_7bdc7efc_4812_6201_4c5e_0c197568a204">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 22.07%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2070 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_321_a83e7240_b6ff_7bdb_08a8_e5a91026d63e">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: September 24, 2024 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6660959.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_322_22a9cc43_5324_f59d_0df1_7763405e0911">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;22.07&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.05&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;15.71&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.74&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.36&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.89&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2070 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.39&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000251823Member_WithoutSalesLoadMember"
      id="t_324_73d976f7_e3fe_c416_6730_f5a2ce4b620e">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000251823Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1013_a83eee1d_a678_4a11_8fb1_d9c714d843f8"
      unitRef="pure">0.2207</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_C000251823Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1014_9a033dd2_9bb7_4376_98a0_707d8f9db0a5"
      unitRef="pure">0.2105</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000251823Member"
      id="t_325_a2612613_8260_6f7e_499f_f793a8eff856">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000251823Member"
      decimals="4"
      id="h_1015_c2f18252_bda2_487f_a983_a63455ef5723"
      unitRef="pure">0.1571</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_C000251823Member"
      decimals="4"
      id="h_1016_d4a63128_50bf_4b18_ab9d_eda9948c9460"
      unitRef="pure">0.1474</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_326_1230bf6f_80a8_98cb_20a3_89ebe0176689">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_1017_a3b6789f_a450_4c71_a136_ebc4f0d85aa1"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_1018_b076d2ae_5a36_4d8a_8111_7e47a3b57e04"
      unitRef="pure">0.1636</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_327_96ea312a_271a_9068_ffc0_b546c555eb10">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_1019_d1023b18_5316_4442_a2c6_874e6fbd9c88"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_1020_1d29c2f5_827d_4c01_ad13_f8e6be7eeac8"
      unitRef="pure">0.0289</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2070FundCustomBenchmarkMember"
      id="t_328_9892a28a_262c_059b_c134_bb991e4c2d30">LifePath Index 2070 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="4"
      id="h_1021_4804b555_4bb8_49e9_b6a7_829840538f73"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="4"
      id="h_1022_ce76a4cc_8b08_49fa_b9f2_f63a4d112cc8"
      unitRef="pure">0.1639</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_323_743311f2_1a16_616f_3acd_dfb2b6b500f6">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;55,487,782&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,089&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000251823Member"
      decimals="INF"
      id="h_1023_c3fd0343_1957_4ef7_a89e_e41fae24b1e7"
      unitRef="USD">55487782</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000251823Member"
      decimals="INF"
      id="h_1024_ffab7cb7_d4f8_4efc_9dd9_492d99037b94"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000251823Member"
      decimals="INF"
      id="h_1025_1972d075_1422_48d2_9a17_7c22e2931506"
      unitRef="USD">1089</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000251823Member"
      decimals="4"
      id="h_1026_ec2cc888_54d4_4f64_b4b2_36ffe9e1af37"
      unitRef="pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000251823Member"
      id="t_329_81c44687_21ac_a696_219b_8e6d720f0f87">2024-09-24</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_330_e74a8b02_f0d3_cdcb_fa26_525fc0318e1e">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2070 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net),, Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2070 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000251823Member"
      id="t_331_1319ce05_26fd_12fd_5f40_bc06b97bf2d6">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_332_be76ca85_a34d_0405_a7d8_68d30874e163">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_333_8dcb9519_8791_95b2_d8cb_9eee8afebc81">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_315_42688d95_72f7_4f6e_9d13_044261f2d78b">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;97.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Other Assets Less Liabilities&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;56.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000251823Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_1027_70001c87_f2bc_4c6c_8f9f_de0ef1bd5b27"
      unitRef="pure">0.978</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251823Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_1028_6fcfa4b7_64ff_457c_bf12_ef735704c0da"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251823Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_1029_2ddb69db_1793_47f7_9e90_c3ff10770bcb"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251823Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_1030_5a971afc_c204_45fe_bbed_52330174d59e"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000251823Member"
      id="t_334_81e9f9ca_aba2_b101_8bcc_71a0df082fa5">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;56.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000251823Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_1031_e4674c30_4445_4152_b9ba_546ae6378c30"
      unitRef="pure">0.560</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251823Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_1032_3d7a5de3_71ff_4607_ad2f_72af1bc82343"
      unitRef="pure">0.371</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251823Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_1033_ffda0050_48e4_436a_a4f0_67b0abb1a2e6"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251823Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_1034_fbd71dab_68d6_4218_8044_e0f9767098a0"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251823Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_1035_25d89feb_2902_4bc4_bc10_0579941b39bc"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000251820Member"
      id="t_325_09fb2034_643a_f461_4061_a1740a86aef6">BlackRock LifePath&#xae; Index 2070 Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000251820Member"
      id="t_326_fb77d36a_0718_9818_8337_966d754fd157">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000251820Member"
      id="t_327_663252a0_c926_ffee_9d75_f1abc3518e29">LIYKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_316_521aae7b_b27d_406f_90a4_007f032ea1c0">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index 2070 Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000251820Member"
      id="t_317_00674aa9_16d0_407d_b359_92d62f4d81c2">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_318_31173258_db9a_436d_92bc_def7f74f692b">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000251820Member"
      id="t_319_040b4988_1e19_4bd4_9678_e06b4c50f068">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000251820Member"
      id="t_320_29d3d993_163c_4618_a9fb_4940ed22eb46">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_328_8e6db276_e2ae_8e57_c665_2df90c7ad306">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;7&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.06&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000251820Member"
      decimals="INF"
      id="h_1036_7df69e38_ffb9_449d_a2f5_e4644a362ca3"
      unitRef="USD">7</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000251820Member"
      decimals="4"
      id="h_1037_3549fa48_bfa1_4024_ba53_ef5678456352"
      unitRef="pure">0.0006</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_329_c3f906f0_b19e_1106_3bc5_04616177dd32">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 22.48%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37% and the Bloomberg U.S. Aggregate Bond Index returned 7.30%. The LifePath Index 2070 Fund Custom Benchmark returned 21.74%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_330_02292015_c27f_2a34_ff08_887717b40312">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: September 24, 2024 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6660906.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_335_319b6440_6fba_6dda_8cbe_cbe1a65e0cee">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Since Fund&lt;br/&gt; Inception&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;22.48&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.55&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.36&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.89&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index 2070 Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;21.74&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;16.39&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000251820Member"
      id="t_331_d7557699_0851_80f6_ffaa_6b522cd14434">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000251820Member"
      decimals="4"
      id="h_1038_1ef47768_26e8_416a_b73e_6b347df4473f"
      unitRef="pure">0.2248</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_C000251820Member"
      decimals="4"
      id="h_1039_be69f979_ccda_463a_833b_619a830cabf2"
      unitRef="pure">0.2155</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000IndexMember"
      id="t_332_1d72580a_90a7_5db9_23ba_86cd59844210">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_1040_84a77a52_9f83_4477_995a_1d7f0cd8a8f9"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_Russell1000IndexMember"
      decimals="4"
      id="h_1041_eb288590_6c3a_4d91_b3b9_369c80330172"
      unitRef="pure">0.1636</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      id="t_333_0eda9c4f_9738_013e_9699_f46c1513d48f">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_1042_c94f6076_2252_44e0_9ff5_a378ba7138e9"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_1043_af16c74c_9238_483e_9676_de7b5d43429c"
      unitRef="pure">0.0289</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndex2070FundCustomBenchmarkMember"
      id="t_334_55bfb335_6170_e3e9_1e6e_f4d270040a0b">LifePath Index 2070 Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="4"
      id="h_1044_a86a6eaa_7c13_4dad_a0d7_525fbcfc1b70"
      unitRef="pure">0.2174</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20240924_20251231_LifePathIndex2070FundCustomBenchmarkMember"
      decimals="4"
      id="h_1045_352d81f8_7b0b_4d60_a9b6_f194d1767803"
      unitRef="pure">0.1639</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_336_76f8ad33_d48e_862e_2ffb_5bbd079275db">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;55,487,782&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;6&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;1,089&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;11&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000251820Member"
      decimals="INF"
      id="h_1046_ceb524d7_658c_4eb5_9086_0c9acd64f1e3"
      unitRef="USD">55487782</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000251820Member"
      decimals="INF"
      id="h_1047_2d9167b9_9acf_475a_abf4_e88fb5436868"
      unitRef="Holding">6</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000251820Member"
      decimals="INF"
      id="h_1048_f8b423ee_a5de_4988_a2f9_53be9cc9559f"
      unitRef="USD">1089</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000251820Member"
      decimals="4"
      id="h_1049_fbe1100c_0763_4c46_971a_f1fc5a9fea4c"
      unitRef="pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000251820Member"
      id="t_338_4310f545_3467_43dd_d81b_cd955a603caa">2024-09-24</oef:PerfInceptionDate>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_337_85cd3bf9_bc5d_3722_efd1_c366c9e0882f">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index 2070 Fund Custom Benchmark&#x201d;) comprised of the Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, Bloomberg Enhanced Roll Yield Total Return Index, MSCI ACWI ex USA IMI Index (Net),, Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index 2070 Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000251820Member"
      id="t_339_db5d505e_c8a5_f1d0_0fb6_9e4a3f98bfd0">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_340_36f8df3c_8bd6_4e08_660d_d4d1a4492b52">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_341_584d488b_4392_bf56_5017_c16a970ce4e0">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_342_cd8aae48_d94e_4a75_96b8_ef13c9a2e13b">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;97.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.4&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Other Assets Less Liabilities&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;0.8&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;56.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000251820Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_1050_d99b4dbd_6a8f_4fcf_9ac2_428bfc4133b7"
      unitRef="pure">0.978</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251820Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_1051_241658c6_0854_4a0f_912d_1f26e1bbdd97"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251820Member_MoneyMarketFundsMember"
      decimals="4"
      id="h_1052_f7d63808_941c_4483_b64d_13cbdec21ced"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251820Member_OtherAssetsLessLiabilitiesMember"
      decimals="4"
      id="h_1053_d5c9832c_245d_461a_91ad_a6c00d629975"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000251820Member"
      id="t_343_8365f1c4_cfe4_a1b3_752c_4bab5404136c">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;56.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;37.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Master Small Cap Index Series&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;3.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares FTSE NAREIT All Equity REITs Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.0&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000251820Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_1054_d3ad4ccf_62eb_4747_b7d2_43d7231dab6c"
      unitRef="pure">0.560</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251820Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_1055_4500f1e1_8517_4c22_9871_132608cfa89d"
      unitRef="pure">0.371</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251820Member_MasterSmallCapIndexSeriesMember"
      decimals="4"
      id="h_1056_d3abcca6_3084_4d7e_8201_8d2a8f5e2248"
      unitRef="pure">0.037</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251820Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_1057_1119a792_6a6c_41af_b12e_e86a65aa3150"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000251820Member_ISharesFTSENAREITAllEquityREITsIndexFundMember"
      decimals="4"
      id="h_1058_c4ebb6f9_af6b_460e_bc93_a6639e61bd34"
      unitRef="pure">0.010</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101135Member"
      id="t_334_7fc53ac5_6f75_b367_504a_1970abc5d3b3">BlackRock LifePath&#xae; Index Retirement Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101135Member"
      id="t_335_a5677254_6b22_f0e1_0e20_71e5c9309116">Institutional Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101135Member"
      id="t_336_5bd6e776_e28c_ce86_da40_46e516e5c2e5">LIRIX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_325_774ed90a_933d_41fb_834c_449130d2dab2">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index Retirement Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101135Member"
      id="t_326_83a50990_71b5_4379_b9c8_0e2470ab3036">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_327_677f06a2_bc36_4476_af7d_1dc588a53450">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101135Member"
      id="t_328_1736d655_6020_4450_93b7_66996c700003">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101135Member"
      id="t_329_cbb0fcb6_cde8_430e_9399_4988b83c243d">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_337_1d0b1635_7768_2733_cd41_524e31d5ad3a">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.12&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101135Member"
      decimals="INF"
      id="h_1059_cace3e2a_b989_4939_95dc_4a9e475f3014"
      unitRef="USD">13</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101135Member"
      decimals="4"
      id="h_1060_57823e1b_3b42_4852_83a4_54d5529a9d6c"
      unitRef="pure">0.0012</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_338_fa0cf155_b188_9c21_c95a_5bcdabf19216">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Institutional Shares returned 12.41%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Bloomberg U.S. Aggregate Bond Index returned 7.30% and the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37%. The LifePath Index Retirement Fund Custom Benchmark returned 12.55%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_339_b13551c0_01ee_a92d_2b56_03e02e126750">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661980.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_344_a8fd5667_736f_cbfb_c711_c1ec4e15bdda">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Institutional Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.41&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;3.97&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;5.96&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index Retirement Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.55&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;4.11&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;6.08&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101135Member"
      id="t_340_f8c93532_2d18_734a_d8e4_37bff711d92e">Institutional Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101135Member"
      decimals="4"
      id="h_1061_5a0d42a0_cfef_4ab7_baf4_5e7d43248b6d"
      unitRef="pure">0.1241</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101135Member"
      decimals="4"
      id="h_1062_6b62cf91_06f9_48d6_abe1_f5aff9cd5d4d"
      unitRef="pure">0.0397</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101135Member"
      decimals="4"
      id="h_1063_6ec7bfcf_ef07_43df_af64_91c6ee783bdd"
      unitRef="pure">0.0596</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondC000101135IndexMember"
      id="t_341_db411110_2050_3494_861d_6efa7c1cd8c3">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondC000101135IndexMember"
      decimals="4"
      id="h_1064_88c74412_2590_4fce_a74c_ee2f9fb94673"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondC000101135IndexMember"
      decimals="4"
      id="h_1065_a30aa880_77eb_4322_a80d_7afc75094c02"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondC000101135IndexMember"
      decimals="4"
      id="h_1066_713e5be0_4185_4c36_8c8f_baf496b83a6c"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000C000101135IndexMember"
      id="t_342_12ac23d2_78d7_b746_0788_473aa7e63927">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000C000101135IndexMember"
      decimals="4"
      id="h_1067_afd96d18_b7c9_454d_abce_8bbdc8a13b2b"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000C000101135IndexMember"
      decimals="4"
      id="h_1068_46c3f889_0f15_486e_905a_08b100417ccb"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000C000101135IndexMember"
      decimals="4"
      id="h_1069_05d38272_09e6_4436_bc08_ef0d6c65b085"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      id="t_343_ea22ac88_b03a_2218_3a4b_cb3566045aa0">LifePath Index Retirement Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1070_982056fb_506c_4181_bc91_1d04dce96e19"
      unitRef="pure">0.1255</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1071_c4ae5e74_c87c_499f_8dcc_bee3d0c8fdab"
      unitRef="pure">0.0411</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1072_0dd4da67_ea33_44b5_8570_43f7fea1c7f7"
      unitRef="pure">0.0608</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_345_5c76deec_c312_52fb_e9c9_2cca893d9515">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,180,541,904&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;3,435,086&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101135Member"
      decimals="INF"
      id="h_1073_0534a19c_c2ca_4efb_af02_ebdeb07390b4"
      unitRef="USD">13180541904</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101135Member"
      decimals="INF"
      id="h_1074_1774922a_f19c_4f4e_8e22_045d6f536a1f"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101135Member"
      decimals="INF"
      id="h_1075_ee515d65_84fe_41ba_9fcb_ab81e24e08e6"
      unitRef="USD">3435086</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101135Member"
      decimals="4"
      id="h_1076_323e4aef_7df2_41b3_baf4_cf61b825a77c"
      unitRef="pure">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_346_abe7df49_b0e1_4332_6675_f167b081482e">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index Retirement Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index Retirement Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101135Member"
      id="t_347_a9476937_9550_ad06_a3de_47bc7aea35a7">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_348_ce71135a_4662_8600_5651_173ed99c3946">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_349_2934e225_4c29_1bbf_2bd6_e53f31e4b4fa">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_350_c8236946_a685_2574_b1e4_c0e79f08de55">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;59.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_1091_ddd290e4_bbb7_84ba_a111_7f66e0750c19"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Other Assets Less Liabilities&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_1091_363ee48c_4438_ee33_cff0_cd67f528fe6f"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;&#x200b;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;21.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;13.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Enhanced Roll Yield Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to less than 0.1%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_1077_a0e60149_63a5_4d19_991f_68e61d244606"
      unitRef="pure">0.599</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_1078_85d1fd02_cafd_4dd3_b068_e50826c484da"
      unitRef="pure">0.401</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101135Member"
      id="t_351_d0ab66a1_c1f5_daa8_8e67_968cf01aee5a">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;21.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;13.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Enhanced Roll Yield Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(b)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_1090_085067b1_4fe1_a4ac_0006_bd947723e6c7"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_1081_7ac24cf0_760a_4d4a_ba84_7b642bee41b7"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_1082_1584012f_cd92_4b8a_9829_e0c4c1c9fd32"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_1083_e90d1966_f731_49f0_b234_3ba288821c88"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_IShares05YearTIPSBondETFMember"
      decimals="4"
      id="h_1084_0249e706_2eb2_4e1b_98a4_1eaa2bff3a5d"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_1085_e476b32c_bdfb_465f_83fc_d802bd4bd4ca"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_1086_8c8120bd_ed88_486d_8130_cf33bdee6c3a"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_1087_b4d3b357_3f9b_45af_be43_841701a3df7d"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_ISharesEnhancedRollYieldIndexFundMember"
      decimals="4"
      id="h_1088_24ff5be2_ae58_478d_a360_8b0a34404e3e"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101135Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_1089_c0d71de6_b89b_443b_845f_e2cf1b9da0a4"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101134Member"
      id="t_343_a16db64f_2261_4003_095f_c592acbaac77">BlackRock LifePath&#xae; Index Retirement Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101134Member"
      id="t_344_ce99de9b_bba1_3bea_5b0d_b3dcf5f55dd4">Investor A Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101134Member"
      id="t_345_28e5631e_102d_dad5_33da_e5d1f3e20740">LIRAX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_334_aad226c9_aaf7_4474_bfcf_82f1f891a986">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index Retirement Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101134Member"
      id="t_335_e9cef754_dbce_43fc_bd07_d39a8a5a0b0c">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_336_f43e52f4_93ab_47e9_be88_052b622bd104">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101134Member"
      id="t_337_5d1e3655_0299_4c87_880d_37594f6f4e8c">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101134Member"
      id="t_338_be11d4cd_5a30_42f9_b20f_56143aed7026">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_346_83a63090_e154_5fcd_f23a_dc2cd532555c">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;39&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101134Member"
      decimals="INF"
      id="h_1090_af87c4ad_d460_426e_8eb9_18d454a4b27a"
      unitRef="USD">39</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101134Member"
      decimals="4"
      id="h_1091_8880fb7b_8ec8_47cb_8ce6_5acff401993f"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_347_e7a3bcf4_3039_2512_38b5_853623ac3327">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor A Shares returned 12.10%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Bloomberg U.S. Aggregate Bond Index returned 7.30% and the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37%. The LifePath Index Retirement Fund Custom Benchmark returned 12.55%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_348_e8b028e8_23d9_941c_8e43_dddfec01ab23">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661929.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_353_cc47ef06_a84d_1e33_253f_1e34ca58d607">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor A Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.10&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;3.71&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;5.69&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index Retirement Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.55&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;4.11&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;6.08&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101134Member"
      id="t_349_3b0e8342_3f03_9b25_5f61_f8a49936a369">Investor A Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101134Member"
      decimals="4"
      id="h_1092_724bae96_4d8a_4e2a_b999_3a5acce1b5de"
      unitRef="pure">0.1210</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101134Member"
      decimals="4"
      id="h_1093_1f71f76d_3c4e_4f19_beea_15912198bc04"
      unitRef="pure">0.0371</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101134Member"
      decimals="4"
      id="h_1094_831ef14d_93fb_4dd8_9069_6c176906ef11"
      unitRef="pure">0.0569</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondC000101134IndexMember"
      id="t_350_ebd7562f_04fd_892d_8c7c_a795ec375daa">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondC000101134IndexMember"
      decimals="4"
      id="h_1095_e1784d06_f28c_443d_a16d_00bddf3601bc"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondC000101134IndexMember"
      decimals="4"
      id="h_1096_231a154f_a842_4d03_b490_df5617c65956"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondC000101134IndexMember"
      decimals="4"
      id="h_1097_14bd9921_6e0f_440c_9868_b593373c7307"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000C000101134IndexMember"
      id="t_351_4d619ad7_fc37_5681_4f43_511ec9d3f9b5">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000C000101134IndexMember"
      decimals="4"
      id="h_1098_21948086_125f_48a4_89cb_9b2ba1ae08f4"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000C000101134IndexMember"
      decimals="4"
      id="h_1099_9ae1df19_66d1_4f90_b73a_a3be4d93ef1e"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000C000101134IndexMember"
      decimals="4"
      id="h_1100_24345c41_cd08_4e22_ae64_9eb15c17be93"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      id="t_352_06286d3b_c808_6831_c96c_7a1b2cfdd781">LifePath Index Retirement Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1101_3b19c939_24d9_43fd_ae25_230c46723533"
      unitRef="pure">0.1255</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1102_6a722b4c_8efe_49d1_ba66_60642df2cac2"
      unitRef="pure">0.0411</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1103_4a70e113_f970_4b8e_9388_b243d89b67a2"
      unitRef="pure">0.0608</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_354_2997e029_4bc6_b59f_94cc_87e2f2b021a6">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,180,541,904&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;3,435,086&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101134Member"
      decimals="INF"
      id="h_1104_557a2da7_5c70_40fb_88af_70102be32276"
      unitRef="USD">13180541904</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101134Member"
      decimals="INF"
      id="h_1105_773e5d35_5e69_4a26_b9c6_20c6930a912b"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101134Member"
      decimals="INF"
      id="h_1106_ae1a4c47_4f87_4945_a347_e8ece21d0e61"
      unitRef="USD">3435086</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101134Member"
      decimals="4"
      id="h_1107_c97ce433_2f06_4902_9751_85696ce15794"
      unitRef="pure">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_355_cf6db6ee_5c23_a390_4b99_e4d775de15bb">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index Retirement Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index Retirement Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101134Member"
      id="t_356_7ca0f66c_13f3_90fe_747b_c971b9aff022">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_357_817addf2_ab6b_c36b_44b5_e95f26745dca">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_358_cc6fb3cc_dbab_c8d7_3aa8_479ee958c2fb">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_359_c131431a_8eee_c963_004c_d5e7823e2c6b">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;59.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_1121_26d8d0d5_50d2_f2a0_4cf0_57ec5cff5bd8"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Other Assets Less Liabilities&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_1121_991b4a9f_6b5b_4666_0847_5a073f952a15"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;&#x200b;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;21.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;13.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Enhanced Roll Yield Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to less than 0.1%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_1108_007b4337_120e_4523_9f69_6bf2049b176f"
      unitRef="pure">0.599</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_1109_35ae2ae0_5ee1_4453_9872_d3ade78afaf0"
      unitRef="pure">0.401</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101134Member"
      id="t_360_75775445_2434_510b_2e2c_fc99f12b7c20">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;21.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;13.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Enhanced Roll Yield Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(b)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_1121_dd928b2b_6f93_a5ca_2cc6_941717f8a775"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_1112_9c7026b5_1918_420c_829e_392d4f837cc8"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_1113_5b32dd40_9d70_4e39_991c_c2afb3a49db6"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_1114_5a29eb04_cc85_493f_9d5d_93599dd9b97b"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_IShares05YearTIPSBondETFMember"
      decimals="4"
      id="h_1115_e142d8f4_1c1d_4879_b8c1_f5ce74f99a8d"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_1116_267d97fe_e855_47cd_964c_88c3208eefbe"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_1117_fb9b612c_e0f2_44b9_9236_836bbd560fad"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_1118_8558ed62_a26c_4fe0_bf0e_de09ce7db34f"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_ISharesEnhancedRollYieldIndexFundMember"
      decimals="4"
      id="h_1119_6b5d38c3_6272_4868_af56_371e0274da8a"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101134Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_1120_e5d22864_404f_48de_be5c_f44bac7b6c29"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000201968Member"
      id="t_352_3d1a1033_18fd_d547_d303_c6d288f8f216">BlackRock LifePath&#xae; Index Retirement Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000201968Member"
      id="t_353_2204f47a_dc00_6946_d7eb_4e9c77bdbe56">Investor P Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000201968Member"
      id="t_354_5fb75572_0f59_6a07_c89a_ec096946b468">LIRPX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_343_83fcff83_526b_45cd_8445_cdc6579e05bd">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index Retirement Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000201968Member"
      id="t_344_12e71109_9a5b_4b14_ad8d_cf4ab7add5e8">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_345_efadea55_fd0e_4e49_813b_4a30736bc7c9">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000201968Member"
      id="t_346_236c375f_c8ee_487b_b618_67efc1aed2a1">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000201968Member"
      id="t_347_954c3b02_6647_4424_9c37_d9a68916c9f0">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_355_fd0a5f94_517d_36a0_11eb_d94491a186ba">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;39&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.37&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000201968Member"
      decimals="INF"
      id="h_1121_ccca85c4_1896_49e8_9772_9f117ed6dcd6"
      unitRef="USD">39</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000201968Member"
      decimals="4"
      id="h_1122_bf069d62_a44f_4e0d_90a9_31d54e75c011"
      unitRef="pure">0.0037</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_356_33a507f8_2650_f008_9b76_6a203ce9aac6">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Investor P Shares returned 12.17%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Bloomberg U.S. Aggregate Bond Index returned 7.30% and the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37%. The LifePath Index Retirement Fund Custom Benchmark returned 12.55%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_357_1f1e0e69_6359_28a0_3074_16bff1cac142">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661916.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_371_737cfb0f_77fb_d5c4_bc47_485b01a84dcb">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.17&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;3.72&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;5.70&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Investor P Shares (with sales charge)&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;6.28&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.60&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;5.13&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index Retirement Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.55&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;4.11&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;6.08&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201968Member_WithoutSalesLoadMember"
      id="t_364_7a08abd2_b021_15c1_2fb4_6827497bae8f">Investor P Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201968Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1123_0716c7e6_15a3_410f_87db_873661b0ccb9"
      unitRef="pure">0.1217</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201968Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1124_5950688c_87af_4f2c_a352_e97f2e07e54d"
      unitRef="pure">0.0372</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201968Member_WithoutSalesLoadMember"
      decimals="4"
      id="h_1125_add51d8e_86fd_4835_9842_382967eca745"
      unitRef="pure">0.0570</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000201968Member"
      id="t_365_6c4816c7_5502_596f_1bfd_57718b6e1e9c">Investor P Shares (with sales charge)</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000201968Member"
      decimals="4"
      id="h_1126_1a3188fe_3ff7_4b78_b175_452db014c46f"
      unitRef="pure">0.0628</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000201968Member"
      decimals="4"
      id="h_1127_7128f192_c2d2_442c_804f_fab46a11a08f"
      unitRef="pure">0.0260</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000201968Member"
      decimals="4"
      id="h_1128_238c248b_abe7_4423_b422_aee4e799e2e0"
      unitRef="pure">0.0513</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondC000201968IndexMember"
      id="t_368_3ede0d6c_2e2e_bc26_1553_ad58b8a83522">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondC000201968IndexMember"
      decimals="4"
      id="h_1129_7df0eeac_d8dc_465e_a508_00eb78280c0a"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondC000201968IndexMember"
      decimals="4"
      id="h_1130_a449ee50_a5fe_4b43_a510_71cffdec0a9e"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondC000201968IndexMember"
      decimals="4"
      id="h_1131_dde8a702_80bd_404e_95b1_d5098e8b602a"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000C000201968IndexMember"
      id="t_369_e1e1da36_4b76_c459_0d8f_5914d3caf71b">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000C000201968IndexMember"
      decimals="4"
      id="h_1132_947f6d6b_a9bf_4c31_b336_635673fcccc3"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000C000201968IndexMember"
      decimals="4"
      id="h_1133_a59ab22b_99f6_45f7_8ebb_47499e14ff86"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000C000201968IndexMember"
      decimals="4"
      id="h_1134_15840de3_7a7b_4b8f_bd83_689f5c99de0d"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      id="t_370_2e28d015_44b3_8a85_7744_48f24eb3d3c1">LifePath Index Retirement Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1135_e2a949b2_6dcb_4d4b_9053_c7ac6963811e"
      unitRef="pure">0.1255</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1136_57dc36fd_e635_4246_9a88_348c4dd1c3aa"
      unitRef="pure">0.0411</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1137_02d36c40_3ead_47ab_a9a3_792ccba34f2b"
      unitRef="pure">0.0608</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_366_7c45ae98_cf6c_4d47_5936_54bc47b14035">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,180,541,904&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;3,435,086&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000201968Member"
      decimals="INF"
      id="h_1138_6618d457_8a04_4703_bbc5_e9a54462d84e"
      unitRef="USD">13180541904</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000201968Member"
      decimals="INF"
      id="h_1139_22d9cb00_a2dd_4eb2_b644_9e6f94e42d42"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000201968Member"
      decimals="INF"
      id="h_1140_b5b64b54_b6ad_4d5d_bced_2650cf2cc424"
      unitRef="USD">3435086</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000201968Member"
      decimals="4"
      id="h_1141_eb771c15_453b_44c8_a653_cbc689374dbc"
      unitRef="pure">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_358_24d723e0_cfe2_b7b0_d691_42f57b474e4f">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index Retirement Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index Retirement Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerfInceptionDate
      contextRef="FY2025_C000201968Member"
      id="t_359_104b4cba_169a_5093_7252_5f2397630080">2018-08-06</oef:PerfInceptionDate>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000201968Member"
      id="t_360_35c9d4c3_4c5f_4c2f_c93b_078406399e49">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_361_dc9f78d9_0cb2_2de2_685a_80108d523b2f">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_362_553cb137_519f_9425_3bd7_46d9a2f6b887">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_363_d520089a_98d0_2537_637f_bc6f002b8188">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;59.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_1144_d6f5cf0e_561a_409a_8dcb_610a96ab9391"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Other Assets Less Liabilities&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_1145_428e1719_085d_457a_99f9_896aff028ae2"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;&#x200b;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;21.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;13.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Enhanced Roll Yield Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to less than 0.1%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_1142_67292c9b_85da_4795_9bea_6c63a329c506"
      unitRef="pure">0.599</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_1143_8058b715_ae8b_4d7e_8d06_4e9de915608f"
      unitRef="pure">0.401</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000201968Member"
      id="t_367_1311ab8f_d7fa_d40f_38e1_65b944a05ab2">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;21.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;13.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Enhanced Roll Yield Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(b)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_1155_af3cfc2e_c862_5472_354c_04b0654e332e"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_1146_0ca435bf_397c_4f0c_92c4_5427d9c89704"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_1147_1a07925c_41db_4220_a169_66c9b89276d3"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_1148_851d15c1_ba19_4270_981b_40e07accc643"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_IShares05YearTIPSBondETFMember"
      decimals="4"
      id="h_1149_be457d71_cc94_4687_8f6a_547433afed7f"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_1150_de64f417_73f4_4114_bc07_1cbe8fae3952"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_1151_bce5d68c_90e5_4e38_a6cb_4d4e1f6c9d2e"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_1152_efc234e8_0dff_4206_9306_a698211fb55b"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_ISharesEnhancedRollYieldIndexFundMember"
      decimals="4"
      id="h_1153_7ce6d7b9_e06b_4ff6_83b0_d5211abbce43"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000201968Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_1154_0154dcd9_da61_4031_b15c_7931511fe732"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:FundName
      contextRef="FY2025_C000101136Member"
      id="t_361_1c433f45_4de8_7615_7546_1e3806ccf160">BlackRock LifePath&#xae; Index Retirement Fund</oef:FundName>
    <oef:ClassName
      contextRef="FY2025_C000101136Member"
      id="t_362_4b3730f5_0c7f_dcc7_8587_7cb32e970aae">Class K Shares</oef:ClassName>
    <dei:TradingSymbol
      contextRef="FY2025_C000101136Member"
      id="t_363_307e94d9_c24d_1189_ed4d_964ca1ac78dc">LIRKX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_352_c5e919fb_bab3_4911_bba6_057645fe6f52">This annual shareholder report contains important information about BlackRock LifePath&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index Retirement Fund (the &#x201c;Fund&#x201d;) for the period of January 1, 2025 to December 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="FY2025_C000101136Member"
      id="t_353_5261b280_5d76_4b26_9ed5_e624de95dbd8">annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_354_a0609dd6_133f_45f1_b714_f36ae93a2614">You can find additional information about the Fund at &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com/fundreports&lt;/span&gt;. You can also request this information by contacting us at (800) 441&#x2011;7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="FY2025_C000101136Member"
      id="t_355_dd7b1db4_e9eb_496d_9647_226cfcfc8db9">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="FY2025_C000101136Member"
      id="t_356_73640dd9_31b8_4c87_b1c2_8f35aadd028c">(800) 441&#x2011;7762</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_364_43a7c9c9_c1ca_4850_04f1_542551b4a0cd">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt; &lt;b&gt;What were the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; costs for the &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;(based on a hypothetical $10,000 investment)&lt;/div&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: left;"&gt;Class name&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs of a $10,000&lt;br/&gt; investment&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-weight: bold; font-size: 9pt; line-height: 11pt; color: rgb(0, 0, 0); background-color: rgb(255, 206, 0); text-align: center; padding-top: 2pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0;"&gt;Costs paid as a percentage of a&lt;br/&gt; $10,000 investment&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); overflow-x: hidden; padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; font-size: 8pt; line-height: 10pt; text-align: left;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;7&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-family: 'Arial'; color: rgb(0, 0, 0); padding-top: 4pt; padding-right: 0; padding-bottom: 2pt; padding-left: 0; text-align: center; font-size: 8pt; line-height: 10pt;"&gt;0.07&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;margin-top:2pt;table-layout:auto;width:100%;border-collapse:collapse"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); text-indent: 0; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="FY2025_C000101136Member"
      decimals="INF"
      id="h_1155_0e24d3b8_346a_4b6d_8e7b_ede202950dfc"
      unitRef="USD">7</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="FY2025_C000101136Member"
      decimals="4"
      id="h_1156_7fcfa809_e888_4598_a9f8_40e4b0d0bb9c"
      unitRef="pure">0.0007</oef:ExpenseRatioPct>
    <oef:FactorsAffectingPerfTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_365_1467d6c6_03e4_7d40_d92c_de75fc194e01">&lt;div style="margin-bottom:0px;"&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;margin-top:0px;"&gt; &lt;b&gt;How did the &lt;/b&gt; &lt;b&gt;Fund&lt;/b&gt; &lt;b&gt; perform &lt;/b&gt; &lt;b&gt;last year&lt;/b&gt; &lt;b&gt;?&lt;/b&gt; &lt;/div&gt; &lt;/div&gt; &lt;ul style="padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 3.5pt; margin-right: 0; margin-bottom: 3.5pt; margin-left: 0; break-inside: avoid;"&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the reporting period ended December 31, 2025, the Fund&#x2019;s Class K Shares returned 12.48%.&lt;/div&gt; &lt;/li&gt; &lt;li style="padding-left: 4pt; font-family: 'Arial'; font-size: 8pt; line-height: 12.32pt; text-align: justify; list-style-type: disc; color: rgb(0, 0, 0); margin-left: 34px;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;For the same period, the Fund&#x2019;s benchmark, the Bloomberg U.S. Aggregate Bond Index returned 7.30% and the Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index returned 17.37%. The LifePath Index Retirement Fund Custom Benchmark returned 12.55%.&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What contributed to performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;International equities were the top contributor to absolute performance in the funds furthest from retirement, followed by U.S. large-cap equities, U.S. small cap equities, U.S. long-term corporate bonds, and U.S. real estate investment trusts ("REITs").&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;Large-cap U.S. equities were the top contributor in the funds at and near retirement, followed by international equities, U.S. intermediate-term government bonds, U.S. securitized bonds, U.S. 0- to 5-year Treasury Inflation Protected Securities, U.S. intermediate-term corporate bonds, U.S. long government bonds, commodities, global infrastructure stocks, U.S. long-term corporate bonds, U.S. small-cap stocks, and U.S. REITs.&lt;/div&gt; &lt;div style="break-inside:avoid;margin-bottom:3.5pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:normal;font-size:10pt;letter-spacing:normal;text-transform:none;color:rgb(0, 0, 0);margin-bottom:5pt;"&gt;What detracted from performance?&lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt;At a time of positive returns across the broader global financial markets, none of the funds&#x2019; holdings detracted from absolute performance.&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify;color:rgb(0, 0, 0);margin-bottom:3.5pt;"&gt; &lt;i&gt;The views expressed reflect the opinions of BlackRock as of the date of this report and are subject to change based on changes in market, economic or other conditions. These views are not intended to be a forecast of future events and are no guarantee of future results.&lt;/i&gt; &lt;/div&gt; &lt;/div&gt;</oef:FactorsAffectingPerfTextBlock>
    <oef:LineGraphTableTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_366_854337ad_f97a_09e4_cf15_e8daae48fa3e">&lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-bottom:5pt;"&gt; &lt;div style="break-inside:avoid;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;Fund performance &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Cumulative performance: January 1, 2016 through December 31, 2025 &lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;font-family:'arial';font-size:9pt;color:rgb(0, 0, 0);"&gt;Initial investment of $10,000&lt;/div&gt; &lt;/div&gt; &lt;div style="margin-top:5pt;margin-bottom:5pt;"&gt; 
&lt;img alt="Fund Performance - Growth of 10K" src="g821456chartimages_6661853.jpg" style="display: block; margin-left: auto; margin-right: auto; width: 525pt;"/&gt; &lt;/div&gt; &lt;div style="padding-left:10pt;margin-bottom:7.2pt;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;text-indent:-10pt;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#160;See &#x201c;Average annual total returns&#x201d; for additional information on fund performance.&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;</oef:LineGraphTableTextBlock>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_378_9686edcd_1338_198c_1917_00f1575212e1">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; width: auto; font-family: 'Arial'; font-weight: bold; font-style: normal; font-size: 10pt; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;Average annual total returns&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0; width: auto;"&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; width: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:none;border-bottom-width:initial;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: 60%; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;1 Year&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;5 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; width: auto; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;10 Years&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; width: auto; padding-right: 0; font-family: 'Arial'; font-weight: normal; font-style: italic; font-size: 8pt; line-height: 10pt; white-space: nowrap; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-bottom: 0; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Class K Shares&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.48&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;4.02&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;6.00&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;7.30&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;(0.36&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;span&gt;)&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;2.01&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;17.37&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;13.59&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;14.59&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-top: 2pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; font-kerning: none; text-align: left; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; width: 100%; text-indent: -6pt; font-size: 8pt; line-height: 10pt;"&gt;LifePath Index Retirement Fund Custom Benchmark&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;12.55&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;4.11&lt;/td&gt; 
&lt;td style="padding-left: 0; padding-right: 6pt; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); width: auto; font-size: 8pt; line-height: 10pt;"&gt;6.08&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-size: 8pt; line-height: 10pt;"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_C000101136Member"
      id="t_372_aab9961d_2767_92e5_cdf3_128203123c6b">Class K Shares</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000101136Member"
      decimals="4"
      id="h_1157_c68d0d89_fa16_4fc5_b1e6_7b9e4ada6a64"
      unitRef="pure">0.1248</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000101136Member"
      decimals="4"
      id="h_1158_af14c28e_46a5_4f8d_ba29_ca310d79800e"
      unitRef="pure">0.0402</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000101136Member"
      decimals="4"
      id="h_1159_186bf060_cb29_482b_b2a2_262269dae555"
      unitRef="pure">0.0600</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_BloombergUSAggregateBondC000101136IndexMember"
      id="t_375_55981d56_4b97_05b4_8f78_6d5101da0c00">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondC000101136IndexMember"
      decimals="4"
      id="h_1160_425f230d_5878_4af1_b48e_116ca9c7018e"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondC000101136IndexMember"
      decimals="4"
      id="h_1161_352e518c_f3a3_42ae_bcc1_142fb16c5778"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondC000101136IndexMember"
      decimals="4"
      id="h_1162_72764a63_7c62_44ba_a70c_f2db0297d688"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_Russell1000C000101136IndexMember"
      id="t_376_a5f9d42c_a038_55c2_f69f_47c909052ec8">Russell 1000&#xae; Index</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000C000101136IndexMember"
      decimals="4"
      id="h_1163_d3a52b0b_edbe_4f7c_a4eb_07dcfbaf5d82"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000C000101136IndexMember"
      decimals="4"
      id="h_1164_91f1aa92_2a8b_4c60_8cab_245574c8c4ca"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000C000101136IndexMember"
      decimals="4"
      id="h_1165_280581a3_cfab_439a_8c6b_021d9a21a629"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="FY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      id="t_377_044accc8_c2b5_88d8_1535_ef2e4efe1474">LifePath Index Retirement Fund Custom Benchmark</oef:LineGraphAndTableMeasureName>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1166_c0c007bc_130a_4346_ad13_ffca725bf1d7"
      unitRef="pure">0.1255</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1167_b4e4c739_6733_46d5_b0bd_cf3df26954f8"
      unitRef="pure">0.0411</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_LifePathIndexRetirementFundCustomBenchmarkMember"
      decimals="4"
      id="h_1168_128b0af7_fa5e_44ee_9e08_a990ac4d6339"
      unitRef="pure">0.0608</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_373_8ddc5032_0886_9ea9_51f6_ee3629a7f9bc">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; padding-left: 0; padding-right: 0; width: auto; font-family: 'Arial'; font-weight: bold; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-bottom: 1.5pt; margin-bottom: 0;"&gt;Key Fund statistics&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; padding-left: 6pt; padding-right: 6pt; font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Assets&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;13,180,541,904&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Number of Portfolio Holdings&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;13&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 0; text-indent: -6pt;"&gt;Net Investment Advisory Fees&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 0;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;3,435,086&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; padding-left: 6pt; padding-right: 6pt; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-size: 8pt; line-height: 10pt; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-bottom: 1.6pt; text-indent: -6pt;"&gt;Portfolio Turnover Rate&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-left: 6pt; padding-right: 6pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; line-height: 10pt; width: 12%; padding-top: 1.6pt; padding-bottom: 1.6pt;"&gt;17&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20251231_C000101136Member"
      decimals="INF"
      id="h_1169_e23009ea_04ee_4b04_9c61_a21c134779e5"
      unitRef="USD">13180541904</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20251231_C000101136Member"
      decimals="INF"
      id="h_1170_be355396_c275_4f98_bae6_cf6ad3e003b0"
      unitRef="Holding">13</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="FY2025_C000101136Member"
      decimals="INF"
      id="h_1171_e0443c13_a64c_42ae_9dad_ee38bb205663"
      unitRef="USD">3435086</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="FY2025_C000101136Member"
      decimals="4"
      id="h_1172_29619b53_202b_460c_94c3_28eb9d1a987e"
      unitRef="pure">0.17</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PriorMarketIndexComparisonTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_367_8f55cabd_58fe_0ca5_5c56_9aefb4c33509">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:6pt;"&gt;The Fund compares its performance to that of a customized weighted index (the &#x201c;LifePath Index Retirement Fund Custom Benchmark&#x201d;) comprised of the Bloomberg Enhanced Roll Yield Total Return Index, Bloomberg U.S. Intermediate Credit Bond Index, Bloomberg U.S. Intermediate Government Bond Index, Bloomberg U.S. Long Credit Bond Index, Bloomberg U.S. Long Government Bond Index, Bloomberg U.S. Securitized: MBS, ABS and CMBS Index, FTSE Nareit All Equity REIT Index, ICE&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; U.S. Treasury 0-5 Year Inflation Linked Bond Index, MSCI ACWI ex USA IMI Index (Net), Russell 1000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index, Russell 2000&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;&#xae;&lt;/sup&gt; Index and S&amp;amp;P Global Infrastructure Index&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;TM&lt;/sup&gt; (Net), which are representative of the asset classes in which the Fund invests. The weightings of the indices in the LifePath Index Retirement Fund Custom Benchmark are adjusted periodically to reflect the investment adviser&#x2019;s evaluation and adjustment of the Fund&#x2019;s asset allocation strategy.&lt;/div&gt;</oef:PriorMarketIndexComparisonTextBlock>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="FY2025_C000101136Member"
      id="t_368_d4f2f185_8d78_c8a4_0445_81fd926bfc31">Past performance is not an indication of future results.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_369_ced8bd8a_bf3d_32fd_beb5_f722d003600c">Performance results do not reflect the deduction of taxes that a shareholder would pay on fund distributions or on the redemption or sale of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:UpdPerfInfoLocationTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_370_3147f0fe_67f3_324e_e79c_d764ec2d2815">Visit &lt;span style="color:rgb(0, 0, 0);font-weight:bold;text-decoration-line:none;font-family:'arial';font-size:8pt;line-height:10.4pt;text-align:justify"&gt;blackrock.com&lt;/span&gt; for more recent performance information.</oef:UpdPerfInfoLocationTextBlock>
    <oef:HoldingsTableTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_371_63d586fc_94d7_62fb_5ac3_7a386b1cdbf7">&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-weight:bold;font-size:10pt;color:rgb(0, 0, 0);margin-bottom:-0.18pt;"&gt;What did the Fund invest in?&lt;/div&gt;&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';text-align:justify;font-size:9pt;line-height:11.4pt;color:rgb(0, 0, 0);margin-bottom:0px;"&gt;(as of December 31, 2025)&lt;/div&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 0; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Portfolio composition&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt; width: auto;"&gt;Asset Type&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 6pt;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 6pt; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Fixed-Income Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;59.9&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Equity Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;40.1&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Money Market Funds&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_1175_0964ad27_3294_4253_89bf_62a6ba27fed8"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;Other Assets Less Liabilities&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span class="sec-hidden" style="-sec-ix-hidden:h_1176_dd6f6f93_6bf3_4689_a8bc_6127bb126a76"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt; &lt;div style="margin-top:0px;margin-bottom:0px;font-kerning:none;"&gt;&#x200b;&lt;span style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;21.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;13.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Enhanced Roll Yield Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table style="border-collapse:collapse;break-inside:avoid;width:100%;margin-top:0px"&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; padding-top: 1.6pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0; vertical-align: top; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; width: initial; text-indent: 0; color: rgb(0, 0, 0);"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(a)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; text-indent: 0; color: rgb(0, 0, 0); padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Rounds to less than 0.1%.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; font-kerning: none; overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 6pt; padding-bottom: 0; padding-left: 0; width: initial; vertical-align: top; text-indent: 0;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; font-family: 'Arial'; font-style: normal; font-size: 7pt; line-height: 9pt; text-align: justify; color: rgb(0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: 100%;"&gt; &lt;div style="margin-top:0px;font-kerning:none;font-family:'arial';font-style:normal;font-size:7pt;line-height:9pt;text-align:justify;vertical-align:top;color:rgb(0, 0, 0);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Excludes short-term securities.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_FixedIncomeFundsMember"
      decimals="4"
      id="h_1173_f2790db3_2fa5_415a_b639_f5a1f68d0fa1"
      unitRef="pure">0.599</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_EquityFundsSecuritiesMember"
      decimals="4"
      id="h_1174_0fc4576b_e093_46c3_b0ff_01e0c3e47b0c"
      unitRef="pure">0.401</oef:PctOfNav>
    <oef:LargestHoldingsTableTextBlock
      contextRef="FY2025_C000101136Member"
      id="t_374_99996e91_7f7e_0fc8_cb67_fc3b8d6dcbc6">
&lt;table style="break-inside:avoid;table-layout:auto;width:100%;border-collapse:collapse;margin-top:0px"&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;background-color:rgb(255, 206, 0);border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td colspan="3" style="break-inside: avoid-page; vertical-align: bottom; white-space: nowrap; width: auto; font-family: 'Arial'; font-weight: normal; font-style: normal; font-size: 10pt; line-height: normal; text-align: left; text-indent: 0; letter-spacing: normal; text-transform: none; font-kerning: none; color: rgb(0, 0, 0); margin-top: 0; padding-top: 2pt; padding-right: 6pt; padding-bottom: 1.5pt; padding-left: 0; margin-bottom: 0;"&gt;&lt;strong&gt;Ten largest holdings&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:0.5pt;break-inside:avoid-page;height:auto;font-family:'arial';font-style:italic;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; white-space: nowrap; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Security&lt;sup style="vertical-align:0.5em;font-size:smaller;line-height:0px"&gt;(b)&lt;/sup&gt;&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; font-kerning: none; white-space: nowrap; padding-top: 1.6pt; padding-bottom: 0; padding-left: 0;"&gt;Percent of&lt;br/&gt; Net Assets&lt;/td&gt; 
&lt;td style="padding-left: 0; width: auto; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; text-align: left; white-space: nowrap; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0;"&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;Large Cap Index Master Portfolio&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;22.6&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;21.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Securitized Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;13.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Core MSCI Total International Stock ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;12.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares 0-5 Year TIPS Bond ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;9.7&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Government Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;7.1&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Intermediate Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;6.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares U.S. Long Credit Bond Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.3&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:initial"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Enhanced Roll Yield Index Fund&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 0; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;2.2&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 0; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; 
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;font-family:'arial';font-style:normal;font-size:8pt;line-height:10pt;border-bottom-color:rgb(0, 0, 0)"&gt; 
&lt;td style="break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); overflow-x: hidden; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial; font-weight: normal; text-align: left; width: 100%; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; padding-left: 6pt; text-indent: -6pt;"&gt;iShares Global Infrastructure ETF&lt;/td&gt; 
&lt;td style="padding-right: 0; break-inside: avoid-page; vertical-align: bottom; text-align: right; padding-top: 2pt; padding-bottom: 1.6pt; padding-left: 0; font-kerning: none; color: rgb(0, 0, 0); width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;1.5&lt;/td&gt; 
&lt;td style="padding-left: 0; break-inside: avoid-page; vertical-align: bottom; font-kerning: none; color: rgb(0, 0, 0); text-align: left; padding-top: 1.6pt; padding-right: 0; padding-bottom: 1.6pt; white-space: nowrap; width: auto; font-family: 'Arial'; font-style: normal; font-size: 8pt; line-height: 10pt; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;span style="visibility:hidden;margin-left:-7pt"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;(b)Excludes short-term securities.</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_LargeCapIndexMasterPortfolioMember"
      decimals="4"
      id="h_1186_36d09b5e_3e78_acdc_cb02_b2d891a80a17"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_ISharesUSIntermediateGovernmentBondIndexFundMember"
      decimals="4"
      id="h_1177_e0644f7f_dd42_4064_965a_a9b11c006c6d"
      unitRef="pure">0.212</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_ISharesUSSecuritizedBondIndexFundMember"
      decimals="4"
      id="h_1178_62692fa4_46bf_4c67_bf7e_c23e90645bf9"
      unitRef="pure">0.131</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_ISharesCoreMSCITotalInternationalStockETFMember"
      decimals="4"
      id="h_1179_b8a73ab2_75c3_43fe_855b_b0530952efb3"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_IShares05YearTIPSBondETFMember"
      decimals="4"
      id="h_1180_0f91ad05_0d67_4ded_96fc_a2354c5927fb"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_ISharesUSLongGovernmentBondIndexFundMember"
      decimals="4"
      id="h_1181_ea4ea0ea_62d3_4ffb_8d6d_8f918aa9d85c"
      unitRef="pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_ISharesUSIntermediateCreditBondIndexFundMember"
      decimals="4"
      id="h_1182_5f2df692_b1c1_47ea_b7a4_8f2c58fdbe65"
      unitRef="pure">0.065</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_ISharesUSLongCreditBondIndexFundMember"
      decimals="4"
      id="h_1183_acc00888_b98a_4040_b55e_7910a2f1b0d1"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_ISharesEnhancedRollYieldIndexFundMember"
      decimals="4"
      id="h_1184_daab99ff_8e33_462a_9d2d_582930498eb3"
      unitRef="pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20251231_C000101136Member_ISharesGlobalInfrastructureETFMember"
      decimals="4"
      id="h_1185_06038978_c4ba_4045_9f51_f34a9110161e"
      unitRef="pure">0.015</oef:PctOfNav>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#h_1_ae80dc8f_e683_4ff4_8cb9_a83b3ecacb6b"
          xlink:label="h_1_ae80dc8f_e683_4ff4_8cb9_a83b3ecacb6b"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000001" xlink:label="f_0001_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1_ae80dc8f_e683_4ff4_8cb9_a83b3ecacb6b"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_100_fb795638_b4b3_7ff6_7267_13af1a52f77c"
          xlink:label="h_100_fb795638_b4b3_7ff6_7267_13af1a52f77c"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000002" xlink:label="f_0005_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_100_fb795638_b4b3_7ff6_7267_13af1a52f77c"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1006_3c3ab2e9_d6a7_46ab_b17d_edae508c4c1e"
          xlink:label="h_1006_3c3ab2e9_d6a7_46ab_b17d_edae508c4c1e"
          xlink:type="locator"/>
        <link:footnote id="f_0067_000002" xlink:label="f_0067_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1006_3c3ab2e9_d6a7_46ab_b17d_edae508c4c1e"
          xlink:to="f_0067_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1007_6b3e3cd3_bf14_4949_aa40_4ec6661be2f5"
          xlink:label="h_1007_6b3e3cd3_bf14_4949_aa40_4ec6661be2f5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1007_6b3e3cd3_bf14_4949_aa40_4ec6661be2f5"
          xlink:to="f_0067_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1008_9f4fa3b7_1b43_4c20_81db_36292998f653"
          xlink:label="h_1008_9f4fa3b7_1b43_4c20_81db_36292998f653"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1008_9f4fa3b7_1b43_4c20_81db_36292998f653"
          xlink:to="f_0067_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1009_f712b0c4_7607_42c0_9e4c_72fcd736b28e"
          xlink:label="h_1009_f712b0c4_7607_42c0_9e4c_72fcd736b28e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1009_f712b0c4_7607_42c0_9e4c_72fcd736b28e"
          xlink:to="f_0067_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_101_b772ac53_91e7_9aaf_7982_2f0953d92b70"
          xlink:label="h_101_b772ac53_91e7_9aaf_7982_2f0953d92b70"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_101_b772ac53_91e7_9aaf_7982_2f0953d92b70"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1010_040e50bd_cc8e_45c7_b50e_79d89080bd80"
          xlink:label="h_1010_040e50bd_cc8e_45c7_b50e_79d89080bd80"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1010_040e50bd_cc8e_45c7_b50e_79d89080bd80"
          xlink:to="f_0067_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1011_19b44021_5497_495d_8beb_408422176fef"
          xlink:label="h_1011_19b44021_5497_495d_8beb_408422176fef"
          xlink:type="locator"/>
        <link:footnote id="f_0069_000001" xlink:label="f_0069_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1011_19b44021_5497_495d_8beb_408422176fef"
          xlink:to="f_0069_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1012_b35f2923_61d9_49c8_969b_21778d25f515"
          xlink:label="h_1012_b35f2923_61d9_49c8_969b_21778d25f515"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1012_b35f2923_61d9_49c8_969b_21778d25f515"
          xlink:to="f_0069_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_102_a9a22237_7f0b_6275_7f0f_6415dad9853e"
          xlink:label="h_102_a9a22237_7f0b_6275_7f0f_6415dad9853e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_102_a9a22237_7f0b_6275_7f0f_6415dad9853e"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_103_0dea722a_6bcc_c04e_421e_053ae82f1396"
          xlink:label="h_103_0dea722a_6bcc_c04e_421e_053ae82f1396"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_103_0dea722a_6bcc_c04e_421e_053ae82f1396"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1031_e4674c30_4445_4152_b9ba_546ae6378c30"
          xlink:label="h_1031_e4674c30_4445_4152_b9ba_546ae6378c30"
          xlink:type="locator"/>
        <link:footnote id="f_0069_000002" xlink:label="f_0069_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1031_e4674c30_4445_4152_b9ba_546ae6378c30"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1032_3d7a5de3_71ff_4607_ad2f_72af1bc82343"
          xlink:label="h_1032_3d7a5de3_71ff_4607_ad2f_72af1bc82343"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1032_3d7a5de3_71ff_4607_ad2f_72af1bc82343"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1033_ffda0050_48e4_436a_a4f0_67b0abb1a2e6"
          xlink:label="h_1033_ffda0050_48e4_436a_a4f0_67b0abb1a2e6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1033_ffda0050_48e4_436a_a4f0_67b0abb1a2e6"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1034_fbd71dab_68d6_4218_8044_e0f9767098a0"
          xlink:label="h_1034_fbd71dab_68d6_4218_8044_e0f9767098a0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1034_fbd71dab_68d6_4218_8044_e0f9767098a0"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1035_25d89feb_2902_4bc4_bc10_0579941b39bc"
          xlink:label="h_1035_25d89feb_2902_4bc4_bc10_0579941b39bc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1035_25d89feb_2902_4bc4_bc10_0579941b39bc"
          xlink:to="f_0069_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1036_7df69e38_ffb9_449d_a2f5_e4644a362ca3"
          xlink:label="h_1036_7df69e38_ffb9_449d_a2f5_e4644a362ca3"
          xlink:type="locator"/>
        <link:footnote id="f_0071_000001" xlink:label="f_0071_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1036_7df69e38_ffb9_449d_a2f5_e4644a362ca3"
          xlink:to="f_0071_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1037_3549fa48_bfa1_4024_ba53_ef5678456352"
          xlink:label="h_1037_3549fa48_bfa1_4024_ba53_ef5678456352"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1037_3549fa48_bfa1_4024_ba53_ef5678456352"
          xlink:to="f_0071_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_104_422dfc29_9415_59ec_fc65_77708a9aefad"
          xlink:label="h_104_422dfc29_9415_59ec_fc65_77708a9aefad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_104_422dfc29_9415_59ec_fc65_77708a9aefad"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1054_d3ad4ccf_62eb_4747_b7d2_43d7231dab6c"
          xlink:label="h_1054_d3ad4ccf_62eb_4747_b7d2_43d7231dab6c"
          xlink:type="locator"/>
        <link:footnote id="f_0071_000002" xlink:label="f_0071_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1054_d3ad4ccf_62eb_4747_b7d2_43d7231dab6c"
          xlink:to="f_0071_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1055_4500f1e1_8517_4c22_9871_132608cfa89d"
          xlink:label="h_1055_4500f1e1_8517_4c22_9871_132608cfa89d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1055_4500f1e1_8517_4c22_9871_132608cfa89d"
          xlink:to="f_0071_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1056_d3abcca6_3084_4d7e_8201_8d2a8f5e2248"
          xlink:label="h_1056_d3abcca6_3084_4d7e_8201_8d2a8f5e2248"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1056_d3abcca6_3084_4d7e_8201_8d2a8f5e2248"
          xlink:to="f_0071_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1057_1119a792_6a6c_41af_b12e_e86a65aa3150"
          xlink:label="h_1057_1119a792_6a6c_41af_b12e_e86a65aa3150"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1057_1119a792_6a6c_41af_b12e_e86a65aa3150"
          xlink:to="f_0071_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1058_c4ebb6f9_af6b_460e_bc93_a6639e61bd34"
          xlink:label="h_1058_c4ebb6f9_af6b_460e_bc93_a6639e61bd34"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1058_c4ebb6f9_af6b_460e_bc93_a6639e61bd34"
          xlink:to="f_0071_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1059_cace3e2a_b989_4939_95dc_4a9e475f3014"
          xlink:label="h_1059_cace3e2a_b989_4939_95dc_4a9e475f3014"
          xlink:type="locator"/>
        <link:footnote id="f_0073_000001" xlink:label="f_0073_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1059_cace3e2a_b989_4939_95dc_4a9e475f3014"
          xlink:to="f_0073_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1060_57823e1b_3b42_4852_83a4_54d5529a9d6c"
          xlink:label="h_1060_57823e1b_3b42_4852_83a4_54d5529a9d6c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1060_57823e1b_3b42_4852_83a4_54d5529a9d6c"
          xlink:to="f_0073_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1081_7ac24cf0_760a_4d4a_ba84_7b642bee41b7"
          xlink:label="h_1081_7ac24cf0_760a_4d4a_ba84_7b642bee41b7"
          xlink:type="locator"/>
        <link:footnote id="f_0073_000003" xlink:label="f_0073_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1081_7ac24cf0_760a_4d4a_ba84_7b642bee41b7"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1082_1584012f_cd92_4b8a_9829_e0c4c1c9fd32"
          xlink:label="h_1082_1584012f_cd92_4b8a_9829_e0c4c1c9fd32"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1082_1584012f_cd92_4b8a_9829_e0c4c1c9fd32"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1083_e90d1966_f731_49f0_b234_3ba288821c88"
          xlink:label="h_1083_e90d1966_f731_49f0_b234_3ba288821c88"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1083_e90d1966_f731_49f0_b234_3ba288821c88"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1084_0249e706_2eb2_4e1b_98a4_1eaa2bff3a5d"
          xlink:label="h_1084_0249e706_2eb2_4e1b_98a4_1eaa2bff3a5d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1084_0249e706_2eb2_4e1b_98a4_1eaa2bff3a5d"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1085_e476b32c_bdfb_465f_83fc_d802bd4bd4ca"
          xlink:label="h_1085_e476b32c_bdfb_465f_83fc_d802bd4bd4ca"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1085_e476b32c_bdfb_465f_83fc_d802bd4bd4ca"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1086_8c8120bd_ed88_486d_8130_cf33bdee6c3a"
          xlink:label="h_1086_8c8120bd_ed88_486d_8130_cf33bdee6c3a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1086_8c8120bd_ed88_486d_8130_cf33bdee6c3a"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1087_b4d3b357_3f9b_45af_be43_841701a3df7d"
          xlink:label="h_1087_b4d3b357_3f9b_45af_be43_841701a3df7d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1087_b4d3b357_3f9b_45af_be43_841701a3df7d"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1088_24ff5be2_ae58_478d_a360_8b0a34404e3e"
          xlink:label="h_1088_24ff5be2_ae58_478d_a360_8b0a34404e3e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1088_24ff5be2_ae58_478d_a360_8b0a34404e3e"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1089_c0d71de6_b89b_443b_845f_e2cf1b9da0a4"
          xlink:label="h_1089_c0d71de6_b89b_443b_845f_e2cf1b9da0a4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1089_c0d71de6_b89b_443b_845f_e2cf1b9da0a4"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1090_085067b1_4fe1_a4ac_0006_bd947723e6c7"
          xlink:label="h_1090_085067b1_4fe1_a4ac_0006_bd947723e6c7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1090_085067b1_4fe1_a4ac_0006_bd947723e6c7"
          xlink:to="f_0073_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1090_af87c4ad_d460_426e_8eb9_18d454a4b27a"
          xlink:label="h_1090_af87c4ad_d460_426e_8eb9_18d454a4b27a"
          xlink:type="locator"/>
        <link:footnote id="f_0075_000001" xlink:label="f_0075_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1090_af87c4ad_d460_426e_8eb9_18d454a4b27a"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1091_363ee48c_4438_ee33_cff0_cd67f528fe6f"
          xlink:label="h_1091_363ee48c_4438_ee33_cff0_cd67f528fe6f"
          xlink:type="locator"/>
        <link:footnote id="f_0073_000002" xlink:label="f_0073_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to less than 0.1%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1091_363ee48c_4438_ee33_cff0_cd67f528fe6f"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1091_8880fb7b_8ec8_47cb_8ce6_5acff401993f"
          xlink:label="h_1091_8880fb7b_8ec8_47cb_8ce6_5acff401993f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1091_8880fb7b_8ec8_47cb_8ce6_5acff401993f"
          xlink:to="f_0075_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1091_ddd290e4_bbb7_84ba_a111_7f66e0750c19"
          xlink:label="h_1091_ddd290e4_bbb7_84ba_a111_7f66e0750c19"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1091_ddd290e4_bbb7_84ba_a111_7f66e0750c19"
          xlink:to="f_0073_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1112_9c7026b5_1918_420c_829e_392d4f837cc8"
          xlink:label="h_1112_9c7026b5_1918_420c_829e_392d4f837cc8"
          xlink:type="locator"/>
        <link:footnote id="f_0075_000003" xlink:label="f_0075_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1112_9c7026b5_1918_420c_829e_392d4f837cc8"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1113_5b32dd40_9d70_4e39_991c_c2afb3a49db6"
          xlink:label="h_1113_5b32dd40_9d70_4e39_991c_c2afb3a49db6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1113_5b32dd40_9d70_4e39_991c_c2afb3a49db6"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1114_5a29eb04_cc85_493f_9d5d_93599dd9b97b"
          xlink:label="h_1114_5a29eb04_cc85_493f_9d5d_93599dd9b97b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1114_5a29eb04_cc85_493f_9d5d_93599dd9b97b"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1115_e142d8f4_1c1d_4879_b8c1_f5ce74f99a8d"
          xlink:label="h_1115_e142d8f4_1c1d_4879_b8c1_f5ce74f99a8d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1115_e142d8f4_1c1d_4879_b8c1_f5ce74f99a8d"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1116_267d97fe_e855_47cd_964c_88c3208eefbe"
          xlink:label="h_1116_267d97fe_e855_47cd_964c_88c3208eefbe"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1116_267d97fe_e855_47cd_964c_88c3208eefbe"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1117_fb9b612c_e0f2_44b9_9236_836bbd560fad"
          xlink:label="h_1117_fb9b612c_e0f2_44b9_9236_836bbd560fad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1117_fb9b612c_e0f2_44b9_9236_836bbd560fad"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1118_8558ed62_a26c_4fe0_bf0e_de09ce7db34f"
          xlink:label="h_1118_8558ed62_a26c_4fe0_bf0e_de09ce7db34f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1118_8558ed62_a26c_4fe0_bf0e_de09ce7db34f"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1119_6b5d38c3_6272_4868_af56_371e0274da8a"
          xlink:label="h_1119_6b5d38c3_6272_4868_af56_371e0274da8a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1119_6b5d38c3_6272_4868_af56_371e0274da8a"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1120_e5d22864_404f_48de_be5c_f44bac7b6c29"
          xlink:label="h_1120_e5d22864_404f_48de_be5c_f44bac7b6c29"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1120_e5d22864_404f_48de_be5c_f44bac7b6c29"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1121_26d8d0d5_50d2_f2a0_4cf0_57ec5cff5bd8"
          xlink:label="h_1121_26d8d0d5_50d2_f2a0_4cf0_57ec5cff5bd8"
          xlink:type="locator"/>
        <link:footnote id="f_0075_000002" xlink:label="f_0075_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to less than 0.1%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1121_26d8d0d5_50d2_f2a0_4cf0_57ec5cff5bd8"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1121_991b4a9f_6b5b_4666_0847_5a073f952a15"
          xlink:label="h_1121_991b4a9f_6b5b_4666_0847_5a073f952a15"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1121_991b4a9f_6b5b_4666_0847_5a073f952a15"
          xlink:to="f_0075_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1121_ccca85c4_1896_49e8_9772_9f117ed6dcd6"
          xlink:label="h_1121_ccca85c4_1896_49e8_9772_9f117ed6dcd6"
          xlink:type="locator"/>
        <link:footnote id="f_0077_000001" xlink:label="f_0077_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1121_ccca85c4_1896_49e8_9772_9f117ed6dcd6"
          xlink:to="f_0077_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1121_dd928b2b_6f93_a5ca_2cc6_941717f8a775"
          xlink:label="h_1121_dd928b2b_6f93_a5ca_2cc6_941717f8a775"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1121_dd928b2b_6f93_a5ca_2cc6_941717f8a775"
          xlink:to="f_0075_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1122_bf069d62_a44f_4e0d_90a9_31d54e75c011"
          xlink:label="h_1122_bf069d62_a44f_4e0d_90a9_31d54e75c011"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1122_bf069d62_a44f_4e0d_90a9_31d54e75c011"
          xlink:to="f_0077_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1144_d6f5cf0e_561a_409a_8dcb_610a96ab9391"
          xlink:label="h_1144_d6f5cf0e_561a_409a_8dcb_610a96ab9391"
          xlink:type="locator"/>
        <link:footnote id="f_0077_000002" xlink:label="f_0077_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to less than 0.1%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1144_d6f5cf0e_561a_409a_8dcb_610a96ab9391"
          xlink:to="f_0077_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1145_428e1719_085d_457a_99f9_896aff028ae2"
          xlink:label="h_1145_428e1719_085d_457a_99f9_896aff028ae2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1145_428e1719_085d_457a_99f9_896aff028ae2"
          xlink:to="f_0077_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1146_0ca435bf_397c_4f0c_92c4_5427d9c89704"
          xlink:label="h_1146_0ca435bf_397c_4f0c_92c4_5427d9c89704"
          xlink:type="locator"/>
        <link:footnote id="f_0077_000003" xlink:label="f_0077_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1146_0ca435bf_397c_4f0c_92c4_5427d9c89704"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1147_1a07925c_41db_4220_a169_66c9b89276d3"
          xlink:label="h_1147_1a07925c_41db_4220_a169_66c9b89276d3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1147_1a07925c_41db_4220_a169_66c9b89276d3"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1148_851d15c1_ba19_4270_981b_40e07accc643"
          xlink:label="h_1148_851d15c1_ba19_4270_981b_40e07accc643"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1148_851d15c1_ba19_4270_981b_40e07accc643"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1149_be457d71_cc94_4687_8f6a_547433afed7f"
          xlink:label="h_1149_be457d71_cc94_4687_8f6a_547433afed7f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1149_be457d71_cc94_4687_8f6a_547433afed7f"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1150_de64f417_73f4_4114_bc07_1cbe8fae3952"
          xlink:label="h_1150_de64f417_73f4_4114_bc07_1cbe8fae3952"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1150_de64f417_73f4_4114_bc07_1cbe8fae3952"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1151_bce5d68c_90e5_4e38_a6cb_4d4e1f6c9d2e"
          xlink:label="h_1151_bce5d68c_90e5_4e38_a6cb_4d4e1f6c9d2e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1151_bce5d68c_90e5_4e38_a6cb_4d4e1f6c9d2e"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1152_efc234e8_0dff_4206_9306_a698211fb55b"
          xlink:label="h_1152_efc234e8_0dff_4206_9306_a698211fb55b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1152_efc234e8_0dff_4206_9306_a698211fb55b"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1153_7ce6d7b9_e06b_4ff6_83b0_d5211abbce43"
          xlink:label="h_1153_7ce6d7b9_e06b_4ff6_83b0_d5211abbce43"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1153_7ce6d7b9_e06b_4ff6_83b0_d5211abbce43"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1154_0154dcd9_da61_4031_b15c_7931511fe732"
          xlink:label="h_1154_0154dcd9_da61_4031_b15c_7931511fe732"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1154_0154dcd9_da61_4031_b15c_7931511fe732"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1155_0e24d3b8_346a_4b6d_8e7b_ede202950dfc"
          xlink:label="h_1155_0e24d3b8_346a_4b6d_8e7b_ede202950dfc"
          xlink:type="locator"/>
        <link:footnote id="f_0079_000001" xlink:label="f_0079_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1155_0e24d3b8_346a_4b6d_8e7b_ede202950dfc"
          xlink:to="f_0079_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1155_af3cfc2e_c862_5472_354c_04b0654e332e"
          xlink:label="h_1155_af3cfc2e_c862_5472_354c_04b0654e332e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1155_af3cfc2e_c862_5472_354c_04b0654e332e"
          xlink:to="f_0077_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1156_7fcfa809_e888_4598_a9f8_40e4b0d0bb9c"
          xlink:label="h_1156_7fcfa809_e888_4598_a9f8_40e4b0d0bb9c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1156_7fcfa809_e888_4598_a9f8_40e4b0d0bb9c"
          xlink:to="f_0079_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1175_0964ad27_3294_4253_89bf_62a6ba27fed8"
          xlink:label="h_1175_0964ad27_3294_4253_89bf_62a6ba27fed8"
          xlink:type="locator"/>
        <link:footnote id="f_0079_000002" xlink:label="f_0079_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to less than 0.1%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1175_0964ad27_3294_4253_89bf_62a6ba27fed8"
          xlink:to="f_0079_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1176_dd6f6f93_6bf3_4689_a8bc_6127bb126a76"
          xlink:label="h_1176_dd6f6f93_6bf3_4689_a8bc_6127bb126a76"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1176_dd6f6f93_6bf3_4689_a8bc_6127bb126a76"
          xlink:to="f_0079_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1177_e0644f7f_dd42_4064_965a_a9b11c006c6d"
          xlink:label="h_1177_e0644f7f_dd42_4064_965a_a9b11c006c6d"
          xlink:type="locator"/>
        <link:footnote id="f_0079_000003" xlink:label="f_0079_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1177_e0644f7f_dd42_4064_965a_a9b11c006c6d"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1178_62692fa4_46bf_4c67_bf7e_c23e90645bf9"
          xlink:label="h_1178_62692fa4_46bf_4c67_bf7e_c23e90645bf9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1178_62692fa4_46bf_4c67_bf7e_c23e90645bf9"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1179_b8a73ab2_75c3_43fe_855b_b0530952efb3"
          xlink:label="h_1179_b8a73ab2_75c3_43fe_855b_b0530952efb3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1179_b8a73ab2_75c3_43fe_855b_b0530952efb3"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1180_0f91ad05_0d67_4ded_96fc_a2354c5927fb"
          xlink:label="h_1180_0f91ad05_0d67_4ded_96fc_a2354c5927fb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1180_0f91ad05_0d67_4ded_96fc_a2354c5927fb"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1181_ea4ea0ea_62d3_4ffb_8d6d_8f918aa9d85c"
          xlink:label="h_1181_ea4ea0ea_62d3_4ffb_8d6d_8f918aa9d85c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1181_ea4ea0ea_62d3_4ffb_8d6d_8f918aa9d85c"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1182_5f2df692_b1c1_47ea_b7a4_8f2c58fdbe65"
          xlink:label="h_1182_5f2df692_b1c1_47ea_b7a4_8f2c58fdbe65"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1182_5f2df692_b1c1_47ea_b7a4_8f2c58fdbe65"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1183_acc00888_b98a_4040_b55e_7910a2f1b0d1"
          xlink:label="h_1183_acc00888_b98a_4040_b55e_7910a2f1b0d1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1183_acc00888_b98a_4040_b55e_7910a2f1b0d1"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1184_daab99ff_8e33_462a_9d2d_582930498eb3"
          xlink:label="h_1184_daab99ff_8e33_462a_9d2d_582930498eb3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1184_daab99ff_8e33_462a_9d2d_582930498eb3"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1185_06038978_c4ba_4045_9f51_f34a9110161e"
          xlink:label="h_1185_06038978_c4ba_4045_9f51_f34a9110161e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1185_06038978_c4ba_4045_9f51_f34a9110161e"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_1186_36d09b5e_3e78_acdc_cb02_b2d891a80a17"
          xlink:label="h_1186_36d09b5e_3e78_acdc_cb02_b2d891a80a17"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_1186_36d09b5e_3e78_acdc_cb02_b2d891a80a17"
          xlink:to="f_0079_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_119_f57a8e03_a8bd_4e70_b486_db4ac8888521"
          xlink:label="h_119_f57a8e03_a8bd_4e70_b486_db4ac8888521"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000002" xlink:label="f_0007_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_119_f57a8e03_a8bd_4e70_b486_db4ac8888521"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_120_61eb116f_7f64_4f0e_a2fb_d77841949c3a"
          xlink:label="h_120_61eb116f_7f64_4f0e_a2fb_d77841949c3a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_120_61eb116f_7f64_4f0e_a2fb_d77841949c3a"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_121_5d836e68_a04f_4877_9043_dc74f055101b"
          xlink:label="h_121_5d836e68_a04f_4877_9043_dc74f055101b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_121_5d836e68_a04f_4877_9043_dc74f055101b"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_122_59dc0fcf_e618_4875_b95c_bcffa0a6df03"
          xlink:label="h_122_59dc0fcf_e618_4875_b95c_bcffa0a6df03"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_122_59dc0fcf_e618_4875_b95c_bcffa0a6df03"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_123_7c8b9f1b_1f40_4b73_ac2d_85eb2149e166"
          xlink:label="h_123_7c8b9f1b_1f40_4b73_ac2d_85eb2149e166"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_123_7c8b9f1b_1f40_4b73_ac2d_85eb2149e166"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_124_f0a1f99a_71c9_4967_9dd5_1c487d8569ac"
          xlink:label="h_124_f0a1f99a_71c9_4967_9dd5_1c487d8569ac"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_124_f0a1f99a_71c9_4967_9dd5_1c487d8569ac"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_125_43d12663_dd74_44ed_9412_b0a946697b82"
          xlink:label="h_125_43d12663_dd74_44ed_9412_b0a946697b82"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_125_43d12663_dd74_44ed_9412_b0a946697b82"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_126_ce403ff5_434d_49c0_9872_6c70b87e5ae2"
          xlink:label="h_126_ce403ff5_434d_49c0_9872_6c70b87e5ae2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_126_ce403ff5_434d_49c0_9872_6c70b87e5ae2"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_127_6f5b924e_64fb_4566_b05b_71aa50776d08"
          xlink:label="h_127_6f5b924e_64fb_4566_b05b_71aa50776d08"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_127_6f5b924e_64fb_4566_b05b_71aa50776d08"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_128_435ae492_7923_4f71_bc4a_62ef14a78772"
          xlink:label="h_128_435ae492_7923_4f71_bc4a_62ef14a78772"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000001" xlink:label="f_0009_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_128_435ae492_7923_4f71_bc4a_62ef14a78772"
          xlink:to="f_0009_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_128_97c8d0cf_120b_bbc5_2a57_de915cf767cc"
          xlink:label="h_128_97c8d0cf_120b_bbc5_2a57_de915cf767cc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_128_97c8d0cf_120b_bbc5_2a57_de915cf767cc"
          xlink:to="f_0007_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_129_7bf40b09_77be_4d1b_8057_1d89af0fcfaa"
          xlink:label="h_129_7bf40b09_77be_4d1b_8057_1d89af0fcfaa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_129_7bf40b09_77be_4d1b_8057_1d89af0fcfaa"
          xlink:to="f_0009_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_148_f07a0f2d_dd92_4f77_993c_320307717945"
          xlink:label="h_148_f07a0f2d_dd92_4f77_993c_320307717945"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000003" xlink:label="f_0009_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_148_f07a0f2d_dd92_4f77_993c_320307717945"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_149_a6fb52d5_348a_47b0_ba8e_6ae0eb91453f"
          xlink:label="h_149_a6fb52d5_348a_47b0_ba8e_6ae0eb91453f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_149_a6fb52d5_348a_47b0_ba8e_6ae0eb91453f"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_150_791528c2_8606_4e9a_b9ac_2ea4d5388a1d"
          xlink:label="h_150_791528c2_8606_4e9a_b9ac_2ea4d5388a1d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_150_791528c2_8606_4e9a_b9ac_2ea4d5388a1d"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_151_0c3ab59f_bd76_4414_ba52_ddab2a3895f2"
          xlink:label="h_151_0c3ab59f_bd76_4414_ba52_ddab2a3895f2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_151_0c3ab59f_bd76_4414_ba52_ddab2a3895f2"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_152_55baa42f_68d7_4bda_a256_8e15c12a9a72"
          xlink:label="h_152_55baa42f_68d7_4bda_a256_8e15c12a9a72"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_152_55baa42f_68d7_4bda_a256_8e15c12a9a72"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_153_c1ab1ae2_1e54_4dcd_8af9_32940c54e432"
          xlink:label="h_153_c1ab1ae2_1e54_4dcd_8af9_32940c54e432"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_153_c1ab1ae2_1e54_4dcd_8af9_32940c54e432"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_154_3ef13023_f739_4b20_8ee4_0fa6831b757f"
          xlink:label="h_154_3ef13023_f739_4b20_8ee4_0fa6831b757f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_154_3ef13023_f739_4b20_8ee4_0fa6831b757f"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_155_d25bb0f6_8708_49e1_aaa0_f4eb8536fb27"
          xlink:label="h_155_d25bb0f6_8708_49e1_aaa0_f4eb8536fb27"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_155_d25bb0f6_8708_49e1_aaa0_f4eb8536fb27"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_156_9f56af79_7fac_4c63_afe8_e9d932ec197b"
          xlink:label="h_156_9f56af79_7fac_4c63_afe8_e9d932ec197b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_156_9f56af79_7fac_4c63_afe8_e9d932ec197b"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_157_ad44e1a8_4fc9_4907_af44_b8ce263e2459"
          xlink:label="h_157_ad44e1a8_4fc9_4907_af44_b8ce263e2459"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_157_ad44e1a8_4fc9_4907_af44_b8ce263e2459"
          xlink:to="f_0009_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_158_5f47ec22_79dc_ccb0_938a_1e8bb57e199f"
          xlink:label="h_158_5f47ec22_79dc_ccb0_938a_1e8bb57e199f"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000004" xlink:label="f_0009_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to greater than (0.1)%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_158_5f47ec22_79dc_ccb0_938a_1e8bb57e199f"
          xlink:to="f_0009_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_158_f24b4340_ed65_48ed_8b5c_f2c3ae7fdf1f"
          xlink:label="h_158_f24b4340_ed65_48ed_8b5c_f2c3ae7fdf1f"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000001" xlink:label="f_0011_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_158_f24b4340_ed65_48ed_8b5c_f2c3ae7fdf1f"
          xlink:to="f_0011_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_159_3905d0c5_d12b_447f_a64b_5c2fe448e9dd"
          xlink:label="h_159_3905d0c5_d12b_447f_a64b_5c2fe448e9dd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_159_3905d0c5_d12b_447f_a64b_5c2fe448e9dd"
          xlink:to="f_0011_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_178_5b4dfe41_e2f5_4d10_95b6_3e61621cc2d7"
          xlink:label="h_178_5b4dfe41_e2f5_4d10_95b6_3e61621cc2d7"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000003" xlink:label="f_0011_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_178_5b4dfe41_e2f5_4d10_95b6_3e61621cc2d7"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_179_6d8f3e08_1696_4e61_b292_26d0b6a0fa06"
          xlink:label="h_179_6d8f3e08_1696_4e61_b292_26d0b6a0fa06"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_179_6d8f3e08_1696_4e61_b292_26d0b6a0fa06"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_180_8d1e46de_b700_4924_a1c9_4a9a24b57e2e"
          xlink:label="h_180_8d1e46de_b700_4924_a1c9_4a9a24b57e2e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_180_8d1e46de_b700_4924_a1c9_4a9a24b57e2e"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_181_a7d829ae_38bb_4f42_a6ca_ffbcfe1b5fa2"
          xlink:label="h_181_a7d829ae_38bb_4f42_a6ca_ffbcfe1b5fa2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_181_a7d829ae_38bb_4f42_a6ca_ffbcfe1b5fa2"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_182_49f88331_e4fd_49dd_8e3d_d3120231a4c8"
          xlink:label="h_182_49f88331_e4fd_49dd_8e3d_d3120231a4c8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_182_49f88331_e4fd_49dd_8e3d_d3120231a4c8"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_183_0b4cc247_96a8_4af8_bed5_05b99631dca1"
          xlink:label="h_183_0b4cc247_96a8_4af8_bed5_05b99631dca1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_183_0b4cc247_96a8_4af8_bed5_05b99631dca1"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_184_ef2f4216_9d9f_4946_8376_c1c9c4dc3a29"
          xlink:label="h_184_ef2f4216_9d9f_4946_8376_c1c9c4dc3a29"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_184_ef2f4216_9d9f_4946_8376_c1c9c4dc3a29"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_185_4cc5ec5f_7da4_4273_9793_e4fb7f8136aa"
          xlink:label="h_185_4cc5ec5f_7da4_4273_9793_e4fb7f8136aa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_185_4cc5ec5f_7da4_4273_9793_e4fb7f8136aa"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_186_c44a9be8_bf70_4b4b_83a0_c6fb5329fccf"
          xlink:label="h_186_c44a9be8_bf70_4b4b_83a0_c6fb5329fccf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_186_c44a9be8_bf70_4b4b_83a0_c6fb5329fccf"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_187_d8e6acac_eb6a_41d8_ab13_371cb449e08a"
          xlink:label="h_187_d8e6acac_eb6a_41d8_ab13_371cb449e08a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_187_d8e6acac_eb6a_41d8_ab13_371cb449e08a"
          xlink:to="f_0011_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_188_11a52be1_9aaa_4650_a437_2b5034068c2f"
          xlink:label="h_188_11a52be1_9aaa_4650_a437_2b5034068c2f"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000001" xlink:label="f_0013_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_188_11a52be1_9aaa_4650_a437_2b5034068c2f"
          xlink:to="f_0013_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_188_dad6d678_1265_b9a1_4e05_0c47ecf64fb4"
          xlink:label="h_188_dad6d678_1265_b9a1_4e05_0c47ecf64fb4"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000004" xlink:label="f_0011_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to greater than (0.1)%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_188_dad6d678_1265_b9a1_4e05_0c47ecf64fb4"
          xlink:to="f_0011_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_189_ef366927_6511_4365_b43b_35dec00e030f"
          xlink:label="h_189_ef366927_6511_4365_b43b_35dec00e030f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_189_ef366927_6511_4365_b43b_35dec00e030f"
          xlink:to="f_0013_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2_62b9574a_510c_4685_9895_3bd643ef7cc3"
          xlink:label="h_2_62b9574a_510c_4685_9895_3bd643ef7cc3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2_62b9574a_510c_4685_9895_3bd643ef7cc3"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_211_8acf20e9_1341_4a3b_ad31_a4831fc494ad"
          xlink:label="h_211_8acf20e9_1341_4a3b_ad31_a4831fc494ad"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000003" xlink:label="f_0013_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_211_8acf20e9_1341_4a3b_ad31_a4831fc494ad"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_212_29242e0a_d4c1_473d_a1a7_43620c459d78"
          xlink:label="h_212_29242e0a_d4c1_473d_a1a7_43620c459d78"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_212_29242e0a_d4c1_473d_a1a7_43620c459d78"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_213_38050bb2_6a53_4b08_83cf_53536a603548"
          xlink:label="h_213_38050bb2_6a53_4b08_83cf_53536a603548"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_213_38050bb2_6a53_4b08_83cf_53536a603548"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_214_91afca99_5fa2_48fe_9d5b_6dddc0456a25"
          xlink:label="h_214_91afca99_5fa2_48fe_9d5b_6dddc0456a25"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_214_91afca99_5fa2_48fe_9d5b_6dddc0456a25"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_215_14955314_6dfe_4ec7_9244_260e431b95a7"
          xlink:label="h_215_14955314_6dfe_4ec7_9244_260e431b95a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_215_14955314_6dfe_4ec7_9244_260e431b95a7"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_216_3293f65f_4e03_4a81_8cae_5ae41982cbf7"
          xlink:label="h_216_3293f65f_4e03_4a81_8cae_5ae41982cbf7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_216_3293f65f_4e03_4a81_8cae_5ae41982cbf7"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_217_88d859b2_1af8_4667_a780_3c6c3a7b53e9"
          xlink:label="h_217_88d859b2_1af8_4667_a780_3c6c3a7b53e9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_217_88d859b2_1af8_4667_a780_3c6c3a7b53e9"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_218_047b477f_e209_4c2c_9d78_2bc5f1c8cb4e"
          xlink:label="h_218_047b477f_e209_4c2c_9d78_2bc5f1c8cb4e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_218_047b477f_e209_4c2c_9d78_2bc5f1c8cb4e"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_219_da50fd4d_19ec_4533_81a5_497c06ee2cd2"
          xlink:label="h_219_da50fd4d_19ec_4533_81a5_497c06ee2cd2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_219_da50fd4d_19ec_4533_81a5_497c06ee2cd2"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_220_866f05e8_5305_436c_bdd0_b17ca660e579"
          xlink:label="h_220_866f05e8_5305_436c_bdd0_b17ca660e579"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_220_866f05e8_5305_436c_bdd0_b17ca660e579"
          xlink:to="f_0013_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_221_b5a96da4_1f71_15fe_abaf_f6ee8c08f5e7"
          xlink:label="h_221_b5a96da4_1f71_15fe_abaf_f6ee8c08f5e7"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000004" xlink:label="f_0013_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to greater than (0.1)%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_221_b5a96da4_1f71_15fe_abaf_f6ee8c08f5e7"
          xlink:to="f_0013_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_221_cbfb5682_8ae9_4af0_9a61_23b170cba13d"
          xlink:label="h_221_cbfb5682_8ae9_4af0_9a61_23b170cba13d"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000001" xlink:label="f_0015_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_221_cbfb5682_8ae9_4af0_9a61_23b170cba13d"
          xlink:to="f_0015_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_222_4cb80a0d_c735_4c6e_8575_1dab27ee548a"
          xlink:label="h_222_4cb80a0d_c735_4c6e_8575_1dab27ee548a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_222_4cb80a0d_c735_4c6e_8575_1dab27ee548a"
          xlink:to="f_0015_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_23_0b6ec8ba_d40d_4c7c_a6b8_510187786ef0"
          xlink:label="h_23_0b6ec8ba_d40d_4c7c_a6b8_510187786ef0"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000002" xlink:label="f_0001_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_23_0b6ec8ba_d40d_4c7c_a6b8_510187786ef0"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_24_2c583d3e_9fa9_488f_bc65_78194ce1b6b2"
          xlink:label="h_24_2c583d3e_9fa9_488f_bc65_78194ce1b6b2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_24_2c583d3e_9fa9_488f_bc65_78194ce1b6b2"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_241_71dcd995_ab33_4304_91dc_fcd40044491a"
          xlink:label="h_241_71dcd995_ab33_4304_91dc_fcd40044491a"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000003" xlink:label="f_0015_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_241_71dcd995_ab33_4304_91dc_fcd40044491a"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_242_a7539526_d5ba_4b98_b8c6_ed11ff449d27"
          xlink:label="h_242_a7539526_d5ba_4b98_b8c6_ed11ff449d27"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_242_a7539526_d5ba_4b98_b8c6_ed11ff449d27"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_243_86384d20_1786_4d46_b98a_aee229d02c3c"
          xlink:label="h_243_86384d20_1786_4d46_b98a_aee229d02c3c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_243_86384d20_1786_4d46_b98a_aee229d02c3c"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_244_579e8826_0f0e_4778_859f_ccc4c2a32e89"
          xlink:label="h_244_579e8826_0f0e_4778_859f_ccc4c2a32e89"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_244_579e8826_0f0e_4778_859f_ccc4c2a32e89"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_245_92f250d4_a7be_41fc_acc9_6873779e63c0"
          xlink:label="h_245_92f250d4_a7be_41fc_acc9_6873779e63c0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_245_92f250d4_a7be_41fc_acc9_6873779e63c0"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_246_c037da44_be5e_407b_b516_2fa2ce337f74"
          xlink:label="h_246_c037da44_be5e_407b_b516_2fa2ce337f74"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_246_c037da44_be5e_407b_b516_2fa2ce337f74"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_247_170b40f0_0cb9_401c_9df2_f4e9b6c86b3d"
          xlink:label="h_247_170b40f0_0cb9_401c_9df2_f4e9b6c86b3d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_247_170b40f0_0cb9_401c_9df2_f4e9b6c86b3d"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_248_31b5b678_fdc4_4ede_ba50_52b13d5d255b"
          xlink:label="h_248_31b5b678_fdc4_4ede_ba50_52b13d5d255b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_248_31b5b678_fdc4_4ede_ba50_52b13d5d255b"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_249_e8ba9e19_b8ab_41dc_9fb0_bbff2e656675"
          xlink:label="h_249_e8ba9e19_b8ab_41dc_9fb0_bbff2e656675"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_249_e8ba9e19_b8ab_41dc_9fb0_bbff2e656675"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_25_d27f9ec6_01bf_4df4_ba87_c4ee6e45a478"
          xlink:label="h_25_d27f9ec6_01bf_4df4_ba87_c4ee6e45a478"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_25_d27f9ec6_01bf_4df4_ba87_c4ee6e45a478"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_250_3c947f51_11f8_4329_b47c_d6c58fc9f04f"
          xlink:label="h_250_3c947f51_11f8_4329_b47c_d6c58fc9f04f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_250_3c947f51_11f8_4329_b47c_d6c58fc9f04f"
          xlink:to="f_0015_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_251_9d861c45_c5d3_27e1_b2fa_47a26a9436b1"
          xlink:label="h_251_9d861c45_c5d3_27e1_b2fa_47a26a9436b1"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000004" xlink:label="f_0015_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to greater than (0.1)%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_251_9d861c45_c5d3_27e1_b2fa_47a26a9436b1"
          xlink:to="f_0015_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_251_cc6b5a97_5b4a_4fbc_a957_2fc15dea7e9d"
          xlink:label="h_251_cc6b5a97_5b4a_4fbc_a957_2fc15dea7e9d"
          xlink:type="locator"/>
        <link:footnote id="f_0017_000001" xlink:label="f_0017_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_251_cc6b5a97_5b4a_4fbc_a957_2fc15dea7e9d"
          xlink:to="f_0017_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_252_bd91fdb1_082d_427a_945b_f8d9c775e21e"
          xlink:label="h_252_bd91fdb1_082d_427a_945b_f8d9c775e21e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_252_bd91fdb1_082d_427a_945b_f8d9c775e21e"
          xlink:to="f_0017_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_26_2fa69c25_9ee4_4a06_ac3d_9d07990ec7d2"
          xlink:label="h_26_2fa69c25_9ee4_4a06_ac3d_9d07990ec7d2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_26_2fa69c25_9ee4_4a06_ac3d_9d07990ec7d2"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_27_cded1eaa_7d60_4191_af2c_98930978bcc9"
          xlink:label="h_27_cded1eaa_7d60_4191_af2c_98930978bcc9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_27_cded1eaa_7d60_4191_af2c_98930978bcc9"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_273_4f76ad95_818b_4b5e_9e08_094f353c1cab"
          xlink:label="h_273_4f76ad95_818b_4b5e_9e08_094f353c1cab"
          xlink:type="locator"/>
        <link:footnote id="f_0017_000002" xlink:label="f_0017_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_273_4f76ad95_818b_4b5e_9e08_094f353c1cab"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_274_af9fee4d_0f6c_452c_acdc_2d8e4ec6940b"
          xlink:label="h_274_af9fee4d_0f6c_452c_acdc_2d8e4ec6940b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_274_af9fee4d_0f6c_452c_acdc_2d8e4ec6940b"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_275_39763e20_40dc_4d6c_be3e_73b16e684733"
          xlink:label="h_275_39763e20_40dc_4d6c_be3e_73b16e684733"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_275_39763e20_40dc_4d6c_be3e_73b16e684733"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_276_5baf53d9_c48c_4941_a555_a6762bf4439b"
          xlink:label="h_276_5baf53d9_c48c_4941_a555_a6762bf4439b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_276_5baf53d9_c48c_4941_a555_a6762bf4439b"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_277_589c7fea_1175_423e_a5cd_f8efa7d1314a"
          xlink:label="h_277_589c7fea_1175_423e_a5cd_f8efa7d1314a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_277_589c7fea_1175_423e_a5cd_f8efa7d1314a"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_278_77be77be_9cda_4612_8f29_2594a0566e48"
          xlink:label="h_278_77be77be_9cda_4612_8f29_2594a0566e48"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_278_77be77be_9cda_4612_8f29_2594a0566e48"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_279_f936c38f_f56f_4524_a0d9_ac2cb66ae193"
          xlink:label="h_279_f936c38f_f56f_4524_a0d9_ac2cb66ae193"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_279_f936c38f_f56f_4524_a0d9_ac2cb66ae193"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_28_42c01d1f_e957_41bb_9520_265e55e788d4"
          xlink:label="h_28_42c01d1f_e957_41bb_9520_265e55e788d4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_28_42c01d1f_e957_41bb_9520_265e55e788d4"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_280_3bf0b44d_76ea_4868_aa58_32c335bf4b50"
          xlink:label="h_280_3bf0b44d_76ea_4868_aa58_32c335bf4b50"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_280_3bf0b44d_76ea_4868_aa58_32c335bf4b50"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_281_cb429272_d1c8_430f_aa37_31d7f8decc7b"
          xlink:label="h_281_cb429272_d1c8_430f_aa37_31d7f8decc7b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_281_cb429272_d1c8_430f_aa37_31d7f8decc7b"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_282_2642bc07_5d5a_54f5_7584_0752f8b0ad7f"
          xlink:label="h_282_2642bc07_5d5a_54f5_7584_0752f8b0ad7f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_282_2642bc07_5d5a_54f5_7584_0752f8b0ad7f"
          xlink:to="f_0017_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_283_df2f5dfe_82e9_451d_948d_adbe99ea48a9"
          xlink:label="h_283_df2f5dfe_82e9_451d_948d_adbe99ea48a9"
          xlink:type="locator"/>
        <link:footnote id="f_0019_000002" xlink:label="f_0019_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_283_df2f5dfe_82e9_451d_948d_adbe99ea48a9"
          xlink:to="f_0019_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_284_9426a994_753c_461b_be90_4194e4e20086"
          xlink:label="h_284_9426a994_753c_461b_be90_4194e4e20086"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_284_9426a994_753c_461b_be90_4194e4e20086"
          xlink:to="f_0019_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_29_d492495f_2782_432b_b221_007a9c9e65db"
          xlink:label="h_29_d492495f_2782_432b_b221_007a9c9e65db"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_29_d492495f_2782_432b_b221_007a9c9e65db"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_30_7418ab03_9d47_41bb_a8c4_ef0e9eed6811"
          xlink:label="h_30_7418ab03_9d47_41bb_a8c4_ef0e9eed6811"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_30_7418ab03_9d47_41bb_a8c4_ef0e9eed6811"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_305_338ec09f_ee59_465b_9ee5_afdb9134f0db"
          xlink:label="h_305_338ec09f_ee59_465b_9ee5_afdb9134f0db"
          xlink:type="locator"/>
        <link:footnote id="f_0019_000001" xlink:label="f_0019_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_305_338ec09f_ee59_465b_9ee5_afdb9134f0db"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_306_5de4f96f_2ed8_4434_8eee_55f8bc93f15e"
          xlink:label="h_306_5de4f96f_2ed8_4434_8eee_55f8bc93f15e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_306_5de4f96f_2ed8_4434_8eee_55f8bc93f15e"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_307_a8abc97c_3d6b_4c48_86ba_3af9b4f1a556"
          xlink:label="h_307_a8abc97c_3d6b_4c48_86ba_3af9b4f1a556"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_307_a8abc97c_3d6b_4c48_86ba_3af9b4f1a556"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_308_b8b6d1d5_b8c6_4f1e_8be7_e7eb44d88384"
          xlink:label="h_308_b8b6d1d5_b8c6_4f1e_8be7_e7eb44d88384"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_308_b8b6d1d5_b8c6_4f1e_8be7_e7eb44d88384"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_309_f2fa38a9_b719_467a_99f9_07d0ffaede7a"
          xlink:label="h_309_f2fa38a9_b719_467a_99f9_07d0ffaede7a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_309_f2fa38a9_b719_467a_99f9_07d0ffaede7a"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_31_e155107b_7fd6_421a_8c19_fe84d2a3d9f9"
          xlink:label="h_31_e155107b_7fd6_421a_8c19_fe84d2a3d9f9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_31_e155107b_7fd6_421a_8c19_fe84d2a3d9f9"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_310_7356eead_ceb0_4999_a587_612d4915542e"
          xlink:label="h_310_7356eead_ceb0_4999_a587_612d4915542e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_310_7356eead_ceb0_4999_a587_612d4915542e"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_311_f37a9cf1_3686_4de4_97af_3240512634a7"
          xlink:label="h_311_f37a9cf1_3686_4de4_97af_3240512634a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_311_f37a9cf1_3686_4de4_97af_3240512634a7"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_312_ee02a0fb_cdef_47b6_a2c0_0d57ddfa4251"
          xlink:label="h_312_ee02a0fb_cdef_47b6_a2c0_0d57ddfa4251"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_312_ee02a0fb_cdef_47b6_a2c0_0d57ddfa4251"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_313_870c2123_bfbe_4692_8fd4_a8336aa44c91"
          xlink:label="h_313_870c2123_bfbe_4692_8fd4_a8336aa44c91"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_313_870c2123_bfbe_4692_8fd4_a8336aa44c91"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_314_32fa0cc6_a685_4945_bca1_8f0ce328d213"
          xlink:label="h_314_32fa0cc6_a685_4945_bca1_8f0ce328d213"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_314_32fa0cc6_a685_4945_bca1_8f0ce328d213"
          xlink:to="f_0019_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_315_9b72cfaa_0956_4769_b95c_2a2348e3e3c7"
          xlink:label="h_315_9b72cfaa_0956_4769_b95c_2a2348e3e3c7"
          xlink:type="locator"/>
        <link:footnote id="f_0021_000001" xlink:label="f_0021_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_315_9b72cfaa_0956_4769_b95c_2a2348e3e3c7"
          xlink:to="f_0021_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_316_1f437c98_d53c_48b4_8894_c7f15d0735d5"
          xlink:label="h_316_1f437c98_d53c_48b4_8894_c7f15d0735d5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_316_1f437c98_d53c_48b4_8894_c7f15d0735d5"
          xlink:to="f_0021_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_32_3b4f2e6e_a181_4f70_9a93_2f59acbcc7b3"
          xlink:label="h_32_3b4f2e6e_a181_4f70_9a93_2f59acbcc7b3"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000001" xlink:label="f_0003_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_32_3b4f2e6e_a181_4f70_9a93_2f59acbcc7b3"
          xlink:to="f_0003_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_32_480bfd12_3816_d124_7151_5ce5326bcbec"
          xlink:label="h_32_480bfd12_3816_d124_7151_5ce5326bcbec"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_32_480bfd12_3816_d124_7151_5ce5326bcbec"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_33_8e859573_98bd_404e_ac0b_c7bd80ec635e"
          xlink:label="h_33_8e859573_98bd_404e_ac0b_c7bd80ec635e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_33_8e859573_98bd_404e_ac0b_c7bd80ec635e"
          xlink:to="f_0003_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_340_49f48e8d_e3af_4035_b2e1_cb724391c333"
          xlink:label="h_340_49f48e8d_e3af_4035_b2e1_cb724391c333"
          xlink:type="locator"/>
        <link:footnote id="f_0021_000002" xlink:label="f_0021_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_340_49f48e8d_e3af_4035_b2e1_cb724391c333"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_341_60d26696_f559_47dd_a9ad_0148faac4edd"
          xlink:label="h_341_60d26696_f559_47dd_a9ad_0148faac4edd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_341_60d26696_f559_47dd_a9ad_0148faac4edd"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_342_ff3c977e_5841_41ad_979e_5b415dc3d736"
          xlink:label="h_342_ff3c977e_5841_41ad_979e_5b415dc3d736"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_342_ff3c977e_5841_41ad_979e_5b415dc3d736"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_343_f1928c4e_abb8_48e3_9341_71694ab33b01"
          xlink:label="h_343_f1928c4e_abb8_48e3_9341_71694ab33b01"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_343_f1928c4e_abb8_48e3_9341_71694ab33b01"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_344_71ab9f4f_b8aa_4bdc_824f_783223727ea3"
          xlink:label="h_344_71ab9f4f_b8aa_4bdc_824f_783223727ea3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_344_71ab9f4f_b8aa_4bdc_824f_783223727ea3"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_345_7ea69d87_7f65_4485_95fa_beb6b126ce80"
          xlink:label="h_345_7ea69d87_7f65_4485_95fa_beb6b126ce80"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_345_7ea69d87_7f65_4485_95fa_beb6b126ce80"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_346_6af3698e_a3de_4f7f_a44d_efc0550b7cf1"
          xlink:label="h_346_6af3698e_a3de_4f7f_a44d_efc0550b7cf1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_346_6af3698e_a3de_4f7f_a44d_efc0550b7cf1"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_347_77cec3a6_e270_47ec_b834_258c6751d2ba"
          xlink:label="h_347_77cec3a6_e270_47ec_b834_258c6751d2ba"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_347_77cec3a6_e270_47ec_b834_258c6751d2ba"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_348_4818669d_38ee_455d_8308_beb8ee3d3782"
          xlink:label="h_348_4818669d_38ee_455d_8308_beb8ee3d3782"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_348_4818669d_38ee_455d_8308_beb8ee3d3782"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_349_72a0b7ac_519a_404b_8e1d_a6bb83634ce6"
          xlink:label="h_349_72a0b7ac_519a_404b_8e1d_a6bb83634ce6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_349_72a0b7ac_519a_404b_8e1d_a6bb83634ce6"
          xlink:to="f_0021_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_350_2c92467e_6446_45ab_8357_eeebcb46cad3"
          xlink:label="h_350_2c92467e_6446_45ab_8357_eeebcb46cad3"
          xlink:type="locator"/>
        <link:footnote id="f_0023_000002" xlink:label="f_0023_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_350_2c92467e_6446_45ab_8357_eeebcb46cad3"
          xlink:to="f_0023_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_351_437bd0eb_86e9_4c6f_8325_bc43fdbce49f"
          xlink:label="h_351_437bd0eb_86e9_4c6f_8325_bc43fdbce49f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_351_437bd0eb_86e9_4c6f_8325_bc43fdbce49f"
          xlink:to="f_0023_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_372_8fd24bcb_55a0_4e0a_956e_2751ad555658"
          xlink:label="h_372_8fd24bcb_55a0_4e0a_956e_2751ad555658"
          xlink:type="locator"/>
        <link:footnote id="f_0023_000001" xlink:label="f_0023_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_372_8fd24bcb_55a0_4e0a_956e_2751ad555658"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_373_83d1f68f_9f73_4864_b1b4_64b7080044ae"
          xlink:label="h_373_83d1f68f_9f73_4864_b1b4_64b7080044ae"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_373_83d1f68f_9f73_4864_b1b4_64b7080044ae"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_374_ecaaccda_1776_4dc3_a584_f72e9850efaf"
          xlink:label="h_374_ecaaccda_1776_4dc3_a584_f72e9850efaf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_374_ecaaccda_1776_4dc3_a584_f72e9850efaf"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_375_b01dddf0_3a1b_4428_859f_9ebae3963ef9"
          xlink:label="h_375_b01dddf0_3a1b_4428_859f_9ebae3963ef9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_375_b01dddf0_3a1b_4428_859f_9ebae3963ef9"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_376_3027f176_42d3_42b0_9208_8dbfb535705a"
          xlink:label="h_376_3027f176_42d3_42b0_9208_8dbfb535705a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_376_3027f176_42d3_42b0_9208_8dbfb535705a"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_377_bf0c2fb3_e598_4796_a7ff_e30be177697c"
          xlink:label="h_377_bf0c2fb3_e598_4796_a7ff_e30be177697c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_377_bf0c2fb3_e598_4796_a7ff_e30be177697c"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_378_63c38961_38a3_4be8_9dfb_5b022aadb3fa"
          xlink:label="h_378_63c38961_38a3_4be8_9dfb_5b022aadb3fa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_378_63c38961_38a3_4be8_9dfb_5b022aadb3fa"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_379_a4bc2d8d_e35a_413a_a6d2_ffdaa5d85c18"
          xlink:label="h_379_a4bc2d8d_e35a_413a_a6d2_ffdaa5d85c18"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_379_a4bc2d8d_e35a_413a_a6d2_ffdaa5d85c18"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_380_3207c237_2b9d_4973_8998_d431d2aa66c4"
          xlink:label="h_380_3207c237_2b9d_4973_8998_d431d2aa66c4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_380_3207c237_2b9d_4973_8998_d431d2aa66c4"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_381_ac4c51d7_1617_4d99_8fcb_37dcd56fc84a"
          xlink:label="h_381_ac4c51d7_1617_4d99_8fcb_37dcd56fc84a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_381_ac4c51d7_1617_4d99_8fcb_37dcd56fc84a"
          xlink:to="f_0023_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_382_1fbeec9a_d5d9_4f57_b068_f544c55c618f"
          xlink:label="h_382_1fbeec9a_d5d9_4f57_b068_f544c55c618f"
          xlink:type="locator"/>
        <link:footnote id="f_0025_000001" xlink:label="f_0025_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_382_1fbeec9a_d5d9_4f57_b068_f544c55c618f"
          xlink:to="f_0025_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_383_a8a0810e_7d5d_4c06_95cd_892569d89f68"
          xlink:label="h_383_a8a0810e_7d5d_4c06_95cd_892569d89f68"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_383_a8a0810e_7d5d_4c06_95cd_892569d89f68"
          xlink:to="f_0025_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_402_96fb044b_c2a3_4d6d_836c_d586b9dd121f"
          xlink:label="h_402_96fb044b_c2a3_4d6d_836c_d586b9dd121f"
          xlink:type="locator"/>
        <link:footnote id="f_0025_000002" xlink:label="f_0025_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to less than 0.1%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_402_96fb044b_c2a3_4d6d_836c_d586b9dd121f"
          xlink:to="f_0025_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_403_f08dd7a8_257d_479d_875a_1367642f5ac1"
          xlink:label="h_403_f08dd7a8_257d_479d_875a_1367642f5ac1"
          xlink:type="locator"/>
        <link:footnote id="f_0025_000004" xlink:label="f_0025_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_403_f08dd7a8_257d_479d_875a_1367642f5ac1"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_404_14bae33d_58b4_4aa2_9a00_e312e3088934"
          xlink:label="h_404_14bae33d_58b4_4aa2_9a00_e312e3088934"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_404_14bae33d_58b4_4aa2_9a00_e312e3088934"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_405_02bc446a_96e1_4540_a6f1_2aaa7d72ca25"
          xlink:label="h_405_02bc446a_96e1_4540_a6f1_2aaa7d72ca25"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_405_02bc446a_96e1_4540_a6f1_2aaa7d72ca25"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_406_1310e416_3b34_49b6_a3d9_9a1911f79763"
          xlink:label="h_406_1310e416_3b34_49b6_a3d9_9a1911f79763"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_406_1310e416_3b34_49b6_a3d9_9a1911f79763"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_407_cd4f446b_838b_4a4f_8984_532df32a40f2"
          xlink:label="h_407_cd4f446b_838b_4a4f_8984_532df32a40f2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_407_cd4f446b_838b_4a4f_8984_532df32a40f2"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_408_e8b44ef8_e837_4f7a_b373_1041ddc6258d"
          xlink:label="h_408_e8b44ef8_e837_4f7a_b373_1041ddc6258d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_408_e8b44ef8_e837_4f7a_b373_1041ddc6258d"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_409_f66d66f3_ca0a_420a_b6e0_a467b3af381f"
          xlink:label="h_409_f66d66f3_ca0a_420a_b6e0_a467b3af381f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_409_f66d66f3_ca0a_420a_b6e0_a467b3af381f"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_410_e93ed58a_ee8d_4126_b7db_4e62b4c5f767"
          xlink:label="h_410_e93ed58a_ee8d_4126_b7db_4e62b4c5f767"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_410_e93ed58a_ee8d_4126_b7db_4e62b4c5f767"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_411_3e92b9f6_2ee8_41c7_8d59_ff196edb68e2"
          xlink:label="h_411_3e92b9f6_2ee8_41c7_8d59_ff196edb68e2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_411_3e92b9f6_2ee8_41c7_8d59_ff196edb68e2"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_412_01f95b00_bf6d_4fb9_b65f_25cc4f8bfcdd"
          xlink:label="h_412_01f95b00_bf6d_4fb9_b65f_25cc4f8bfcdd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_412_01f95b00_bf6d_4fb9_b65f_25cc4f8bfcdd"
          xlink:to="f_0025_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_413_532e00b6_8933_4273_8907_d5b38686dc77"
          xlink:label="h_413_532e00b6_8933_4273_8907_d5b38686dc77"
          xlink:type="locator"/>
        <link:footnote id="f_0027_000001" xlink:label="f_0027_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_413_532e00b6_8933_4273_8907_d5b38686dc77"
          xlink:to="f_0027_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_413_d5300bbb_5fe5_926b_4bf6_fa2acbcb6a18"
          xlink:label="h_413_d5300bbb_5fe5_926b_4bf6_fa2acbcb6a18"
          xlink:type="locator"/>
        <link:footnote id="f_0025_000003" xlink:label="f_0025_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to greater than (0.1)%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_413_d5300bbb_5fe5_926b_4bf6_fa2acbcb6a18"
          xlink:to="f_0025_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_414_74a72caf_4cb5_4b54_ba28_d7602430c8bb"
          xlink:label="h_414_74a72caf_4cb5_4b54_ba28_d7602430c8bb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_414_74a72caf_4cb5_4b54_ba28_d7602430c8bb"
          xlink:to="f_0027_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_434_27ab5e89_38cd_45b7_89a2_4cc8f41095d4"
          xlink:label="h_434_27ab5e89_38cd_45b7_89a2_4cc8f41095d4"
          xlink:type="locator"/>
        <link:footnote id="f_0027_000004" xlink:label="f_0027_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_434_27ab5e89_38cd_45b7_89a2_4cc8f41095d4"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_435_e05ce0ea_9260_41ad_a498_41cad4ac86f4"
          xlink:label="h_435_e05ce0ea_9260_41ad_a498_41cad4ac86f4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_435_e05ce0ea_9260_41ad_a498_41cad4ac86f4"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_436_f292acd0_e5cd_45fb_8472_04ef6c779844"
          xlink:label="h_436_f292acd0_e5cd_45fb_8472_04ef6c779844"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_436_f292acd0_e5cd_45fb_8472_04ef6c779844"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_437_f0c27a6c_cfa9_489f_951e_70e175671adc"
          xlink:label="h_437_f0c27a6c_cfa9_489f_951e_70e175671adc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_437_f0c27a6c_cfa9_489f_951e_70e175671adc"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_438_184c1487_e35e_4820_b1d9_5c406c561224"
          xlink:label="h_438_184c1487_e35e_4820_b1d9_5c406c561224"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_438_184c1487_e35e_4820_b1d9_5c406c561224"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_439_054df521_e85e_4efd_926d_2013e48c2e3b"
          xlink:label="h_439_054df521_e85e_4efd_926d_2013e48c2e3b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_439_054df521_e85e_4efd_926d_2013e48c2e3b"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_440_a319390f_9964_4eca_8872_c6ec471bd53b"
          xlink:label="h_440_a319390f_9964_4eca_8872_c6ec471bd53b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_440_a319390f_9964_4eca_8872_c6ec471bd53b"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_441_ed594177_51f5_4fbb_ab94_cb1dd032a354"
          xlink:label="h_441_ed594177_51f5_4fbb_ab94_cb1dd032a354"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_441_ed594177_51f5_4fbb_ab94_cb1dd032a354"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_442_44f0d00e_1641_4d5f_98d4_2c475a464870"
          xlink:label="h_442_44f0d00e_1641_4d5f_98d4_2c475a464870"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_442_44f0d00e_1641_4d5f_98d4_2c475a464870"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_443_49a465b9_7c84_4d33_aa90_4a0271e7a091"
          xlink:label="h_443_49a465b9_7c84_4d33_aa90_4a0271e7a091"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_443_49a465b9_7c84_4d33_aa90_4a0271e7a091"
          xlink:to="f_0027_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_444_bf6784ba_06ed_4389_759e_2992aad28656"
          xlink:label="h_444_bf6784ba_06ed_4389_759e_2992aad28656"
          xlink:type="locator"/>
        <link:footnote id="f_0027_000005" xlink:label="f_0027_000005" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to less than 0.1%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_444_bf6784ba_06ed_4389_759e_2992aad28656"
          xlink:to="f_0027_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_444_c3cda346_ad32_401d_8156_d840a2175702"
          xlink:label="h_444_c3cda346_ad32_401d_8156_d840a2175702"
          xlink:type="locator"/>
        <link:footnote id="f_0029_000004" xlink:label="f_0029_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_444_c3cda346_ad32_401d_8156_d840a2175702"
          xlink:to="f_0029_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_445_6316a639_ec0a_4c6c_9e4d_3c9651e42d06"
          xlink:label="h_445_6316a639_ec0a_4c6c_9e4d_3c9651e42d06"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_445_6316a639_ec0a_4c6c_9e4d_3c9651e42d06"
          xlink:to="f_0029_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_445_d7119b97_b7c8_36e1_dd23_dbf87823cb91"
          xlink:label="h_445_d7119b97_b7c8_36e1_dd23_dbf87823cb91"
          xlink:type="locator"/>
        <link:footnote id="f_0027_000006" xlink:label="f_0027_000006" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to greater than (0.1)%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_445_d7119b97_b7c8_36e1_dd23_dbf87823cb91"
          xlink:to="f_0027_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_468_a2bb5f16_3372_427a_a389_061f68fa020e"
          xlink:label="h_468_a2bb5f16_3372_427a_a389_061f68fa020e"
          xlink:type="locator"/>
        <link:footnote id="f_0029_000003" xlink:label="f_0029_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_468_a2bb5f16_3372_427a_a389_061f68fa020e"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_469_f195b688_a2e2_43d2_a356_e9312f6ff149"
          xlink:label="h_469_f195b688_a2e2_43d2_a356_e9312f6ff149"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_469_f195b688_a2e2_43d2_a356_e9312f6ff149"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_470_58f4c520_304b_4702_81c7_c25ed2f7e2dc"
          xlink:label="h_470_58f4c520_304b_4702_81c7_c25ed2f7e2dc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_470_58f4c520_304b_4702_81c7_c25ed2f7e2dc"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_471_668784b8_77a7_4a61_8b48_5ddee0a09eeb"
          xlink:label="h_471_668784b8_77a7_4a61_8b48_5ddee0a09eeb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_471_668784b8_77a7_4a61_8b48_5ddee0a09eeb"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_472_bf9a26f8_a893_4d68_8d11_b00f0a731fab"
          xlink:label="h_472_bf9a26f8_a893_4d68_8d11_b00f0a731fab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_472_bf9a26f8_a893_4d68_8d11_b00f0a731fab"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_473_ac05ea1c_e847_4cf2_855c_dd10290e91d6"
          xlink:label="h_473_ac05ea1c_e847_4cf2_855c_dd10290e91d6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_473_ac05ea1c_e847_4cf2_855c_dd10290e91d6"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_474_c9a7078f_55a6_4e0f_8cd7_7b20b9d440e2"
          xlink:label="h_474_c9a7078f_55a6_4e0f_8cd7_7b20b9d440e2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_474_c9a7078f_55a6_4e0f_8cd7_7b20b9d440e2"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_475_40c05230_a2b5_41cd_a269_accbedf4c812"
          xlink:label="h_475_40c05230_a2b5_41cd_a269_accbedf4c812"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_475_40c05230_a2b5_41cd_a269_accbedf4c812"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_476_a2210f38_65ef_477a_8acf_9e904256f72e"
          xlink:label="h_476_a2210f38_65ef_477a_8acf_9e904256f72e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_476_a2210f38_65ef_477a_8acf_9e904256f72e"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_477_134e078c_27a7_4603_950d_e0f2f20b9646"
          xlink:label="h_477_134e078c_27a7_4603_950d_e0f2f20b9646"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_477_134e078c_27a7_4603_950d_e0f2f20b9646"
          xlink:to="f_0029_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_478_427321e8_26f1_4a0d_7e64_84c91cc4db00"
          xlink:label="h_478_427321e8_26f1_4a0d_7e64_84c91cc4db00"
          xlink:type="locator"/>
        <link:footnote id="f_0029_000002" xlink:label="f_0029_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to greater than (0.1)%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_478_427321e8_26f1_4a0d_7e64_84c91cc4db00"
          xlink:to="f_0029_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_478_569a43e2_7496_00f2_53af_7194f106a2a9"
          xlink:label="h_478_569a43e2_7496_00f2_53af_7194f106a2a9"
          xlink:type="locator"/>
        <link:footnote id="f_0029_000001" xlink:label="f_0029_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to less than 0.1%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_478_569a43e2_7496_00f2_53af_7194f106a2a9"
          xlink:to="f_0029_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_478_853f9db3_27f7_4a71_9a00_c3edc4fdb8b6"
          xlink:label="h_478_853f9db3_27f7_4a71_9a00_c3edc4fdb8b6"
          xlink:type="locator"/>
        <link:footnote id="f_0031_000004" xlink:label="f_0031_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_478_853f9db3_27f7_4a71_9a00_c3edc4fdb8b6"
          xlink:to="f_0031_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_479_55af120c_fd87_4cc0_9ff8_4ebde2e7be58"
          xlink:label="h_479_55af120c_fd87_4cc0_9ff8_4ebde2e7be58"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_479_55af120c_fd87_4cc0_9ff8_4ebde2e7be58"
          xlink:to="f_0031_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_499_aaa9d23f_e5bc_45f6_9d45_367c2705ff1d"
          xlink:label="h_499_aaa9d23f_e5bc_45f6_9d45_367c2705ff1d"
          xlink:type="locator"/>
        <link:footnote id="f_0031_000001" xlink:label="f_0031_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_499_aaa9d23f_e5bc_45f6_9d45_367c2705ff1d"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_500_af13fc3b_d708_40c5_a2a9_63cf0fcc29c1"
          xlink:label="h_500_af13fc3b_d708_40c5_a2a9_63cf0fcc29c1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_500_af13fc3b_d708_40c5_a2a9_63cf0fcc29c1"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_501_389aa7ec_05c3_49a0_a06c_11b8a1060c19"
          xlink:label="h_501_389aa7ec_05c3_49a0_a06c_11b8a1060c19"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_501_389aa7ec_05c3_49a0_a06c_11b8a1060c19"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_502_d1afffa1_ef40_4103_813c_b7e43c4cc593"
          xlink:label="h_502_d1afffa1_ef40_4103_813c_b7e43c4cc593"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_502_d1afffa1_ef40_4103_813c_b7e43c4cc593"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_503_26434fc9_512b_4fa2_915d_d313d58c2793"
          xlink:label="h_503_26434fc9_512b_4fa2_915d_d313d58c2793"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_503_26434fc9_512b_4fa2_915d_d313d58c2793"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_504_167abb9a_a7fa_4973_90aa_a3b572c859bc"
          xlink:label="h_504_167abb9a_a7fa_4973_90aa_a3b572c859bc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_504_167abb9a_a7fa_4973_90aa_a3b572c859bc"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_505_70d4d0de_31d7_454d_b50a_a852159f992a"
          xlink:label="h_505_70d4d0de_31d7_454d_b50a_a852159f992a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_505_70d4d0de_31d7_454d_b50a_a852159f992a"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_506_1604eeeb_502f_4eb2_a2b8_c3b1e27f456b"
          xlink:label="h_506_1604eeeb_502f_4eb2_a2b8_c3b1e27f456b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_506_1604eeeb_502f_4eb2_a2b8_c3b1e27f456b"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_507_52c94c87_83af_4db9_81ab_fa4fb8085bb4"
          xlink:label="h_507_52c94c87_83af_4db9_81ab_fa4fb8085bb4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_507_52c94c87_83af_4db9_81ab_fa4fb8085bb4"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_508_e222adfb_e36f_458e_8463_db6f23ed3ba9"
          xlink:label="h_508_e222adfb_e36f_458e_8463_db6f23ed3ba9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_508_e222adfb_e36f_458e_8463_db6f23ed3ba9"
          xlink:to="f_0031_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_509_20cc0d49_5642_5bc6_bf27_8e6f0ac7086e"
          xlink:label="h_509_20cc0d49_5642_5bc6_bf27_8e6f0ac7086e"
          xlink:type="locator"/>
        <link:footnote id="f_0031_000003" xlink:label="f_0031_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to greater than (0.1)%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_509_20cc0d49_5642_5bc6_bf27_8e6f0ac7086e"
          xlink:to="f_0031_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_509_57a1889f_83a1_4179_8de5_2531a56a0c84"
          xlink:label="h_509_57a1889f_83a1_4179_8de5_2531a56a0c84"
          xlink:type="locator"/>
        <link:footnote id="f_0033_000001" xlink:label="f_0033_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_509_57a1889f_83a1_4179_8de5_2531a56a0c84"
          xlink:to="f_0033_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_509_f0205a74_dde2_7817_60ae_91c976dcf83f"
          xlink:label="h_509_f0205a74_dde2_7817_60ae_91c976dcf83f"
          xlink:type="locator"/>
        <link:footnote id="f_0031_000002" xlink:label="f_0031_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Rounds to less than 0.1%.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_509_f0205a74_dde2_7817_60ae_91c976dcf83f"
          xlink:to="f_0031_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_510_f3686711_63e2_4ce9_991a_d9ef4e541956"
          xlink:label="h_510_f3686711_63e2_4ce9_991a_d9ef4e541956"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_510_f3686711_63e2_4ce9_991a_d9ef4e541956"
          xlink:to="f_0033_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_530_766fbcc0_1739_4940_88bd_4d72dba3da0b"
          xlink:label="h_530_766fbcc0_1739_4940_88bd_4d72dba3da0b"
          xlink:type="locator"/>
        <link:footnote id="f_0033_000002" xlink:label="f_0033_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_530_766fbcc0_1739_4940_88bd_4d72dba3da0b"
          xlink:to="f_0033_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_531_d728d94d_d3b2_4d7c_a5ce_66a731033980"
          xlink:label="h_531_d728d94d_d3b2_4d7c_a5ce_66a731033980"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_531_d728d94d_d3b2_4d7c_a5ce_66a731033980"
          xlink:to="f_0033_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_532_b21aadb8_dec0_411f_98f3_d7c53d920f54"
          xlink:label="h_532_b21aadb8_dec0_411f_98f3_d7c53d920f54"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_532_b21aadb8_dec0_411f_98f3_d7c53d920f54"
          xlink:to="f_0033_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_533_cedb39c0_df57_4711_ac67_c82fbe97bc2e"
          xlink:label="h_533_cedb39c0_df57_4711_ac67_c82fbe97bc2e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_533_cedb39c0_df57_4711_ac67_c82fbe97bc2e"
          xlink:to="f_0033_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_534_965a7fd1_4594_4cc4_ba8c_19d1d0f8e78c"
          xlink:label="h_534_965a7fd1_4594_4cc4_ba8c_19d1d0f8e78c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_534_965a7fd1_4594_4cc4_ba8c_19d1d0f8e78c"
          xlink:to="f_0033_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_535_652a387b_bf37_4730_acd4_bdcc0bf530eb"
          xlink:label="h_535_652a387b_bf37_4730_acd4_bdcc0bf530eb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_535_652a387b_bf37_4730_acd4_bdcc0bf530eb"
          xlink:to="f_0033_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_536_9ab29da5_699d_4ab1_87d5_539f5bfccf58"
          xlink:label="h_536_9ab29da5_699d_4ab1_87d5_539f5bfccf58"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_536_9ab29da5_699d_4ab1_87d5_539f5bfccf58"
          xlink:to="f_0033_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_537_389a43db_91c3_4129_a2ef_783307c87d29"
          xlink:label="h_537_389a43db_91c3_4129_a2ef_783307c87d29"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_537_389a43db_91c3_4129_a2ef_783307c87d29"
          xlink:to="f_0033_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_538_8c466f07_b8a7_4340_9c20_444f9f995825"
          xlink:label="h_538_8c466f07_b8a7_4340_9c20_444f9f995825"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_538_8c466f07_b8a7_4340_9c20_444f9f995825"
          xlink:to="f_0033_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_539_d8db63ca_07ac_4c7c_b0a9_e5150bf6502a"
          xlink:label="h_539_d8db63ca_07ac_4c7c_b0a9_e5150bf6502a"
          xlink:type="locator"/>
        <link:footnote id="f_0035_000001" xlink:label="f_0035_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_539_d8db63ca_07ac_4c7c_b0a9_e5150bf6502a"
          xlink:to="f_0035_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_54_d7847199_24c4_4a1f_b114_81bd92bede30"
          xlink:label="h_54_d7847199_24c4_4a1f_b114_81bd92bede30"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000002" xlink:label="f_0003_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_54_d7847199_24c4_4a1f_b114_81bd92bede30"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_540_f5690828_12ac_4f5d_b020_1468d97671ee"
          xlink:label="h_540_f5690828_12ac_4f5d_b020_1468d97671ee"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_540_f5690828_12ac_4f5d_b020_1468d97671ee"
          xlink:to="f_0035_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_55_a96e0955_507b_490e_8e3a_798aa036046e"
          xlink:label="h_55_a96e0955_507b_490e_8e3a_798aa036046e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_55_a96e0955_507b_490e_8e3a_798aa036046e"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_56_965d2bf4_f1a9_4b6b_a319_0ba60b535d07"
          xlink:label="h_56_965d2bf4_f1a9_4b6b_a319_0ba60b535d07"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_56_965d2bf4_f1a9_4b6b_a319_0ba60b535d07"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_560_7e1d1614_a286_4ab7_af4d_de67a1875a0b"
          xlink:label="h_560_7e1d1614_a286_4ab7_af4d_de67a1875a0b"
          xlink:type="locator"/>
        <link:footnote id="f_0035_000002" xlink:label="f_0035_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_560_7e1d1614_a286_4ab7_af4d_de67a1875a0b"
          xlink:to="f_0035_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_561_72706e21_f301_472e_b439_4d61b955aa46"
          xlink:label="h_561_72706e21_f301_472e_b439_4d61b955aa46"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_561_72706e21_f301_472e_b439_4d61b955aa46"
          xlink:to="f_0035_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_562_67372162_638e_4e53_a8bb_b17c33a8e387"
          xlink:label="h_562_67372162_638e_4e53_a8bb_b17c33a8e387"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_562_67372162_638e_4e53_a8bb_b17c33a8e387"
          xlink:to="f_0035_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_563_dbb8c7bb_3c3b_4f42_85a7_7c90fe11158a"
          xlink:label="h_563_dbb8c7bb_3c3b_4f42_85a7_7c90fe11158a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_563_dbb8c7bb_3c3b_4f42_85a7_7c90fe11158a"
          xlink:to="f_0035_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_564_28c05fad_708a_4238_9827_c560c5e23c06"
          xlink:label="h_564_28c05fad_708a_4238_9827_c560c5e23c06"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_564_28c05fad_708a_4238_9827_c560c5e23c06"
          xlink:to="f_0035_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_565_7756edb1_4ac8_43db_9b58_6efeb28e5e40"
          xlink:label="h_565_7756edb1_4ac8_43db_9b58_6efeb28e5e40"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_565_7756edb1_4ac8_43db_9b58_6efeb28e5e40"
          xlink:to="f_0035_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_566_8040e1e6_d74d_4ac8_80e8_33c471fc335d"
          xlink:label="h_566_8040e1e6_d74d_4ac8_80e8_33c471fc335d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_566_8040e1e6_d74d_4ac8_80e8_33c471fc335d"
          xlink:to="f_0035_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_567_2451549c_3374_4bdc_bfd4_08299471d3f4"
          xlink:label="h_567_2451549c_3374_4bdc_bfd4_08299471d3f4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_567_2451549c_3374_4bdc_bfd4_08299471d3f4"
          xlink:to="f_0035_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_568_c7dd785b_9416_4082_8cf4_8bb5300fb322"
          xlink:label="h_568_c7dd785b_9416_4082_8cf4_8bb5300fb322"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_568_c7dd785b_9416_4082_8cf4_8bb5300fb322"
          xlink:to="f_0035_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_569_e1cc5461_95a1_42a6_b7b4_dd53fed58ad5"
          xlink:label="h_569_e1cc5461_95a1_42a6_b7b4_dd53fed58ad5"
          xlink:type="locator"/>
        <link:footnote id="f_0037_000001" xlink:label="f_0037_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_569_e1cc5461_95a1_42a6_b7b4_dd53fed58ad5"
          xlink:to="f_0037_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_57_1bb54d70_996d_454a_8a50_e7cf40d56aaa"
          xlink:label="h_57_1bb54d70_996d_454a_8a50_e7cf40d56aaa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_57_1bb54d70_996d_454a_8a50_e7cf40d56aaa"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_570_1fa51d85_a1b2_47b9_9362_e560895bac92"
          xlink:label="h_570_1fa51d85_a1b2_47b9_9362_e560895bac92"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_570_1fa51d85_a1b2_47b9_9362_e560895bac92"
          xlink:to="f_0037_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_58_ec5eebcd_a167_4072_896d_ec546a4ecbe5"
          xlink:label="h_58_ec5eebcd_a167_4072_896d_ec546a4ecbe5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_58_ec5eebcd_a167_4072_896d_ec546a4ecbe5"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_59_15bceec6_b705_47b2_bb68_4fc54441fe62"
          xlink:label="h_59_15bceec6_b705_47b2_bb68_4fc54441fe62"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_59_15bceec6_b705_47b2_bb68_4fc54441fe62"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_593_4d4d7d0d_3eb5_48d5_9dec_59ebb75aff5e"
          xlink:label="h_593_4d4d7d0d_3eb5_48d5_9dec_59ebb75aff5e"
          xlink:type="locator"/>
        <link:footnote id="f_0037_000002" xlink:label="f_0037_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_593_4d4d7d0d_3eb5_48d5_9dec_59ebb75aff5e"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_594_cc90ec05_c81b_4d2a_818c_b4772adccc58"
          xlink:label="h_594_cc90ec05_c81b_4d2a_818c_b4772adccc58"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_594_cc90ec05_c81b_4d2a_818c_b4772adccc58"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_595_29ed9109_fde2_4254_8c12_9c8c772467ab"
          xlink:label="h_595_29ed9109_fde2_4254_8c12_9c8c772467ab"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_595_29ed9109_fde2_4254_8c12_9c8c772467ab"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_596_6fd830d2_f71d_475a_a4db_d6ce84ad4e8f"
          xlink:label="h_596_6fd830d2_f71d_475a_a4db_d6ce84ad4e8f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_596_6fd830d2_f71d_475a_a4db_d6ce84ad4e8f"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_597_b62a50fe_3054_43e5_815f_1f6d26a552de"
          xlink:label="h_597_b62a50fe_3054_43e5_815f_1f6d26a552de"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_597_b62a50fe_3054_43e5_815f_1f6d26a552de"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_598_3bab8e03_e7ac_4774_9357_94271bce1f7d"
          xlink:label="h_598_3bab8e03_e7ac_4774_9357_94271bce1f7d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_598_3bab8e03_e7ac_4774_9357_94271bce1f7d"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_599_983fd1d1_c1fd_4ab9_b4e0_d3abc5c97ac5"
          xlink:label="h_599_983fd1d1_c1fd_4ab9_b4e0_d3abc5c97ac5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_599_983fd1d1_c1fd_4ab9_b4e0_d3abc5c97ac5"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_60_113e0d5b_ba33_4a35_87f5_64791b1365e0"
          xlink:label="h_60_113e0d5b_ba33_4a35_87f5_64791b1365e0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_60_113e0d5b_ba33_4a35_87f5_64791b1365e0"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_600_69d60917_96dd_42b3_9d2c_63809c9039fc"
          xlink:label="h_600_69d60917_96dd_42b3_9d2c_63809c9039fc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_600_69d60917_96dd_42b3_9d2c_63809c9039fc"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_601_133cec5b_979f_4e89_a7cb_0d53a8099307"
          xlink:label="h_601_133cec5b_979f_4e89_a7cb_0d53a8099307"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_601_133cec5b_979f_4e89_a7cb_0d53a8099307"
          xlink:to="f_0037_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_602_5183fb1f_353d_4834_906a_369ad455b8ab"
          xlink:label="h_602_5183fb1f_353d_4834_906a_369ad455b8ab"
          xlink:type="locator"/>
        <link:footnote id="f_0039_000002" xlink:label="f_0039_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_602_5183fb1f_353d_4834_906a_369ad455b8ab"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_603_e08e40a3_7ec9_465b_b453_9bf53b729d1c"
          xlink:label="h_603_e08e40a3_7ec9_465b_b453_9bf53b729d1c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_603_e08e40a3_7ec9_465b_b453_9bf53b729d1c"
          xlink:to="f_0039_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_61_bc9a4bf4_031b_44da_bf0e_09fd8ebd555c"
          xlink:label="h_61_bc9a4bf4_031b_44da_bf0e_09fd8ebd555c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_61_bc9a4bf4_031b_44da_bf0e_09fd8ebd555c"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_62_8b9d6b41_2aef_424c_a94b_4870e3602cf5"
          xlink:label="h_62_8b9d6b41_2aef_424c_a94b_4870e3602cf5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_62_8b9d6b41_2aef_424c_a94b_4870e3602cf5"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_623_fd026621_8e2c_41fd_adfd_c491a62533fc"
          xlink:label="h_623_fd026621_8e2c_41fd_adfd_c491a62533fc"
          xlink:type="locator"/>
        <link:footnote id="f_0039_000001" xlink:label="f_0039_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_623_fd026621_8e2c_41fd_adfd_c491a62533fc"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_624_1ba9d58e_80fc_4958_a515_6c32875d4a11"
          xlink:label="h_624_1ba9d58e_80fc_4958_a515_6c32875d4a11"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_624_1ba9d58e_80fc_4958_a515_6c32875d4a11"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_625_daf47e8b_b50f_4e24_9070_92e3111c232f"
          xlink:label="h_625_daf47e8b_b50f_4e24_9070_92e3111c232f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_625_daf47e8b_b50f_4e24_9070_92e3111c232f"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_626_696a8d2d_1e02_4c99_8f7e_40dd6078cc51"
          xlink:label="h_626_696a8d2d_1e02_4c99_8f7e_40dd6078cc51"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_626_696a8d2d_1e02_4c99_8f7e_40dd6078cc51"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_627_e36d438c_808c_4b3f_89c7_8ca3e37a5586"
          xlink:label="h_627_e36d438c_808c_4b3f_89c7_8ca3e37a5586"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_627_e36d438c_808c_4b3f_89c7_8ca3e37a5586"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_628_922f2dc3_34d6_4149_bdf6_f37dfe5b9886"
          xlink:label="h_628_922f2dc3_34d6_4149_bdf6_f37dfe5b9886"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_628_922f2dc3_34d6_4149_bdf6_f37dfe5b9886"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_629_6aa3d95c_9183_47d6_8c04_c55f82a1b8af"
          xlink:label="h_629_6aa3d95c_9183_47d6_8c04_c55f82a1b8af"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_629_6aa3d95c_9183_47d6_8c04_c55f82a1b8af"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_63_0c45c32d_c5e7_419a_8dbd_46152b41f7b7"
          xlink:label="h_63_0c45c32d_c5e7_419a_8dbd_46152b41f7b7"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000001" xlink:label="f_0005_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_63_0c45c32d_c5e7_419a_8dbd_46152b41f7b7"
          xlink:to="f_0005_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_63_11a71f35_d498_42c6_3cc9_e20498f8e683"
          xlink:label="h_63_11a71f35_d498_42c6_3cc9_e20498f8e683"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_63_11a71f35_d498_42c6_3cc9_e20498f8e683"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_630_64e2e144_587d_495b_9db8_c64fedc9f21a"
          xlink:label="h_630_64e2e144_587d_495b_9db8_c64fedc9f21a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_630_64e2e144_587d_495b_9db8_c64fedc9f21a"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_631_87250ff4_3dcf_4930_a6e2_7fd77d13eccf"
          xlink:label="h_631_87250ff4_3dcf_4930_a6e2_7fd77d13eccf"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_631_87250ff4_3dcf_4930_a6e2_7fd77d13eccf"
          xlink:to="f_0039_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_632_1ae0dd0d_4840_4826_85d7_95370b28ba24"
          xlink:label="h_632_1ae0dd0d_4840_4826_85d7_95370b28ba24"
          xlink:type="locator"/>
        <link:footnote id="f_0041_000001" xlink:label="f_0041_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_632_1ae0dd0d_4840_4826_85d7_95370b28ba24"
          xlink:to="f_0041_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_633_3891f6e2_eddd_4b56_8e3c_c27d93d3fc51"
          xlink:label="h_633_3891f6e2_eddd_4b56_8e3c_c27d93d3fc51"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_633_3891f6e2_eddd_4b56_8e3c_c27d93d3fc51"
          xlink:to="f_0041_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_64_4c44f5a7_c4f6_468d_8498_d3a2bce50924"
          xlink:label="h_64_4c44f5a7_c4f6_468d_8498_d3a2bce50924"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_64_4c44f5a7_c4f6_468d_8498_d3a2bce50924"
          xlink:to="f_0005_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_654_37016830_4bcc_4e1f_adf6_f1eb8f089ee4"
          xlink:label="h_654_37016830_4bcc_4e1f_adf6_f1eb8f089ee4"
          xlink:type="locator"/>
        <link:footnote id="f_0041_000002" xlink:label="f_0041_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_654_37016830_4bcc_4e1f_adf6_f1eb8f089ee4"
          xlink:to="f_0041_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_655_30a0fea9_f16c_4471_b8dc_f22680ff9463"
          xlink:label="h_655_30a0fea9_f16c_4471_b8dc_f22680ff9463"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_655_30a0fea9_f16c_4471_b8dc_f22680ff9463"
          xlink:to="f_0041_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_656_3add73a5_4dff_47e6_a340_53ec5c386491"
          xlink:label="h_656_3add73a5_4dff_47e6_a340_53ec5c386491"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_656_3add73a5_4dff_47e6_a340_53ec5c386491"
          xlink:to="f_0041_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_657_c2aa6bd2_41d1_41e6_b331_0aba25b9d78a"
          xlink:label="h_657_c2aa6bd2_41d1_41e6_b331_0aba25b9d78a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_657_c2aa6bd2_41d1_41e6_b331_0aba25b9d78a"
          xlink:to="f_0041_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_658_4d969b8f_ed1d_4d17_ad58_c4acaf953b54"
          xlink:label="h_658_4d969b8f_ed1d_4d17_ad58_c4acaf953b54"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_658_4d969b8f_ed1d_4d17_ad58_c4acaf953b54"
          xlink:to="f_0041_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_659_8fc29c19_c5ac_40b9_8191_480a9f332a9f"
          xlink:label="h_659_8fc29c19_c5ac_40b9_8191_480a9f332a9f"
          xlink:type="locator"/>
        <link:footnote id="f_0043_000001" xlink:label="f_0043_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_659_8fc29c19_c5ac_40b9_8191_480a9f332a9f"
          xlink:to="f_0043_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_660_0bcc9626_2318_47c5_b672_74dbe891beef"
          xlink:label="h_660_0bcc9626_2318_47c5_b672_74dbe891beef"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_660_0bcc9626_2318_47c5_b672_74dbe891beef"
          xlink:to="f_0043_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_681_f458169f_8819_43b1_8903_98fc6fa3312b"
          xlink:label="h_681_f458169f_8819_43b1_8903_98fc6fa3312b"
          xlink:type="locator"/>
        <link:footnote id="f_0043_000002" xlink:label="f_0043_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_681_f458169f_8819_43b1_8903_98fc6fa3312b"
          xlink:to="f_0043_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_682_0a951f99_77ff_4964_9dbe_e28b4d431a08"
          xlink:label="h_682_0a951f99_77ff_4964_9dbe_e28b4d431a08"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_682_0a951f99_77ff_4964_9dbe_e28b4d431a08"
          xlink:to="f_0043_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_683_0132fd5a_36f5_45fb_8bef_e2d8578f3d6a"
          xlink:label="h_683_0132fd5a_36f5_45fb_8bef_e2d8578f3d6a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_683_0132fd5a_36f5_45fb_8bef_e2d8578f3d6a"
          xlink:to="f_0043_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_684_31de097e_a685_4976_86e7_29e4ce755c38"
          xlink:label="h_684_31de097e_a685_4976_86e7_29e4ce755c38"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_684_31de097e_a685_4976_86e7_29e4ce755c38"
          xlink:to="f_0043_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_685_e843494f_7d52_44db_bdf3_4be92ebb0fed"
          xlink:label="h_685_e843494f_7d52_44db_bdf3_4be92ebb0fed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_685_e843494f_7d52_44db_bdf3_4be92ebb0fed"
          xlink:to="f_0043_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_686_f10f391d_c055_4257_869f_6788180e9e20"
          xlink:label="h_686_f10f391d_c055_4257_869f_6788180e9e20"
          xlink:type="locator"/>
        <link:footnote id="f_0045_000001" xlink:label="f_0045_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_686_f10f391d_c055_4257_869f_6788180e9e20"
          xlink:to="f_0045_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_687_0c99a8cd_d73a_4db3_812f_472d134602a0"
          xlink:label="h_687_0c99a8cd_d73a_4db3_812f_472d134602a0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_687_0c99a8cd_d73a_4db3_812f_472d134602a0"
          xlink:to="f_0045_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_711_429ec113_4df2_4fbd_bdd9_2ce15ccdd39e"
          xlink:label="h_711_429ec113_4df2_4fbd_bdd9_2ce15ccdd39e"
          xlink:type="locator"/>
        <link:footnote id="f_0045_000002" xlink:label="f_0045_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_711_429ec113_4df2_4fbd_bdd9_2ce15ccdd39e"
          xlink:to="f_0045_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_712_3298bcb0_8017_46f1_89e1_b26d18d06d78"
          xlink:label="h_712_3298bcb0_8017_46f1_89e1_b26d18d06d78"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_712_3298bcb0_8017_46f1_89e1_b26d18d06d78"
          xlink:to="f_0045_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_713_f64fcd00_3e87_4536_8fc3_74de6c1ec0e3"
          xlink:label="h_713_f64fcd00_3e87_4536_8fc3_74de6c1ec0e3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_713_f64fcd00_3e87_4536_8fc3_74de6c1ec0e3"
          xlink:to="f_0045_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_714_0779e1c3_e441_40d1_8eb3_c6dbf4373ffd"
          xlink:label="h_714_0779e1c3_e441_40d1_8eb3_c6dbf4373ffd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_714_0779e1c3_e441_40d1_8eb3_c6dbf4373ffd"
          xlink:to="f_0045_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_715_a2730642_1369_4bac_963d_c2944fcf514e"
          xlink:label="h_715_a2730642_1369_4bac_963d_c2944fcf514e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_715_a2730642_1369_4bac_963d_c2944fcf514e"
          xlink:to="f_0045_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_716_9ad221de_2c10_4b18_bac5_c0d89ba39b38"
          xlink:label="h_716_9ad221de_2c10_4b18_bac5_c0d89ba39b38"
          xlink:type="locator"/>
        <link:footnote id="f_0047_000001" xlink:label="f_0047_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_716_9ad221de_2c10_4b18_bac5_c0d89ba39b38"
          xlink:to="f_0047_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_717_5f17e619_91ee_4a51_a510_c7cb4ee3e808"
          xlink:label="h_717_5f17e619_91ee_4a51_a510_c7cb4ee3e808"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_717_5f17e619_91ee_4a51_a510_c7cb4ee3e808"
          xlink:to="f_0047_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_738_905cf310_dc9b_4694_8962_29763dd9fa64"
          xlink:label="h_738_905cf310_dc9b_4694_8962_29763dd9fa64"
          xlink:type="locator"/>
        <link:footnote id="f_0047_000002" xlink:label="f_0047_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_738_905cf310_dc9b_4694_8962_29763dd9fa64"
          xlink:to="f_0047_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_739_562515d5_17c0_415d_a076_0500fc13368f"
          xlink:label="h_739_562515d5_17c0_415d_a076_0500fc13368f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_739_562515d5_17c0_415d_a076_0500fc13368f"
          xlink:to="f_0047_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_740_91e20a1f_aaa9_4547_9af4_3da4698f37d6"
          xlink:label="h_740_91e20a1f_aaa9_4547_9af4_3da4698f37d6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_740_91e20a1f_aaa9_4547_9af4_3da4698f37d6"
          xlink:to="f_0047_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_741_477938d1_4701_40a3_b961_0000ac2b9c10"
          xlink:label="h_741_477938d1_4701_40a3_b961_0000ac2b9c10"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_741_477938d1_4701_40a3_b961_0000ac2b9c10"
          xlink:to="f_0047_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_742_65def869_ae96_4514_91b0_e5374afce389"
          xlink:label="h_742_65def869_ae96_4514_91b0_e5374afce389"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_742_65def869_ae96_4514_91b0_e5374afce389"
          xlink:to="f_0047_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_743_3e5af90b_771b_4323_b2cb_fb90ffa25e72"
          xlink:label="h_743_3e5af90b_771b_4323_b2cb_fb90ffa25e72"
          xlink:type="locator"/>
        <link:footnote id="f_0049_000001" xlink:label="f_0049_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_743_3e5af90b_771b_4323_b2cb_fb90ffa25e72"
          xlink:to="f_0049_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_744_671cf036_894e_4014_9393_244469cee4bc"
          xlink:label="h_744_671cf036_894e_4014_9393_244469cee4bc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_744_671cf036_894e_4014_9393_244469cee4bc"
          xlink:to="f_0049_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_765_ff3da0ab_2c28_4b16_9679_ef180b4be40a"
          xlink:label="h_765_ff3da0ab_2c28_4b16_9679_ef180b4be40a"
          xlink:type="locator"/>
        <link:footnote id="f_0049_000002" xlink:label="f_0049_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_765_ff3da0ab_2c28_4b16_9679_ef180b4be40a"
          xlink:to="f_0049_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_766_ba931ab4_0dc7_4805_ad67_8e381b8c75a2"
          xlink:label="h_766_ba931ab4_0dc7_4805_ad67_8e381b8c75a2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_766_ba931ab4_0dc7_4805_ad67_8e381b8c75a2"
          xlink:to="f_0049_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_767_d62f9e91_c993_4027_8125_1ed5966185b1"
          xlink:label="h_767_d62f9e91_c993_4027_8125_1ed5966185b1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_767_d62f9e91_c993_4027_8125_1ed5966185b1"
          xlink:to="f_0049_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_768_98ffda3a_8117_43ab_a8ba_6505419a903f"
          xlink:label="h_768_98ffda3a_8117_43ab_a8ba_6505419a903f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_768_98ffda3a_8117_43ab_a8ba_6505419a903f"
          xlink:to="f_0049_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_769_cb6e28f0_a3d4_4dec_a6a1_aadccdbe9418"
          xlink:label="h_769_cb6e28f0_a3d4_4dec_a6a1_aadccdbe9418"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_769_cb6e28f0_a3d4_4dec_a6a1_aadccdbe9418"
          xlink:to="f_0049_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_770_1d21af00_814b_4ea5_a250_a8c4f443d54a"
          xlink:label="h_770_1d21af00_814b_4ea5_a250_a8c4f443d54a"
          xlink:type="locator"/>
        <link:footnote id="f_0051_000001" xlink:label="f_0051_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_770_1d21af00_814b_4ea5_a250_a8c4f443d54a"
          xlink:to="f_0051_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_771_c062838e_ce70_4f3a_9587_f81388e325b1"
          xlink:label="h_771_c062838e_ce70_4f3a_9587_f81388e325b1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_771_c062838e_ce70_4f3a_9587_f81388e325b1"
          xlink:to="f_0051_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_792_b51d1acd_9716_4069_9b0a_720a5d6bf6c9"
          xlink:label="h_792_b51d1acd_9716_4069_9b0a_720a5d6bf6c9"
          xlink:type="locator"/>
        <link:footnote id="f_0051_000002" xlink:label="f_0051_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_792_b51d1acd_9716_4069_9b0a_720a5d6bf6c9"
          xlink:to="f_0051_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_793_a8315c5a_af5f_41f4_a648_785b74f2593e"
          xlink:label="h_793_a8315c5a_af5f_41f4_a648_785b74f2593e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_793_a8315c5a_af5f_41f4_a648_785b74f2593e"
          xlink:to="f_0051_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_794_3c950cde_1173_43cc_8243_3d372de90321"
          xlink:label="h_794_3c950cde_1173_43cc_8243_3d372de90321"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_794_3c950cde_1173_43cc_8243_3d372de90321"
          xlink:to="f_0051_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_795_1de068fd_cda0_4614_b8c7_cc61acc00e40"
          xlink:label="h_795_1de068fd_cda0_4614_b8c7_cc61acc00e40"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_795_1de068fd_cda0_4614_b8c7_cc61acc00e40"
          xlink:to="f_0051_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_796_c5115e35_472e_45a5_bcc2_9eb083aaf7e9"
          xlink:label="h_796_c5115e35_472e_45a5_bcc2_9eb083aaf7e9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_796_c5115e35_472e_45a5_bcc2_9eb083aaf7e9"
          xlink:to="f_0051_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_797_88dbddb3_bd49_4111_826c_58a68ec02cb1"
          xlink:label="h_797_88dbddb3_bd49_4111_826c_58a68ec02cb1"
          xlink:type="locator"/>
        <link:footnote id="f_0053_000001" xlink:label="f_0053_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_797_88dbddb3_bd49_4111_826c_58a68ec02cb1"
          xlink:to="f_0053_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_798_d4171a96_ce14_4c3d_87de_612c4c906f3d"
          xlink:label="h_798_d4171a96_ce14_4c3d_87de_612c4c906f3d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_798_d4171a96_ce14_4c3d_87de_612c4c906f3d"
          xlink:to="f_0053_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_822_543bf26f_3cac_452f_b470_78d2e36a09db"
          xlink:label="h_822_543bf26f_3cac_452f_b470_78d2e36a09db"
          xlink:type="locator"/>
        <link:footnote id="f_0053_000002" xlink:label="f_0053_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_822_543bf26f_3cac_452f_b470_78d2e36a09db"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_823_2de4a10b_c821_49e5_afad_61e3ef65cd06"
          xlink:label="h_823_2de4a10b_c821_49e5_afad_61e3ef65cd06"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_823_2de4a10b_c821_49e5_afad_61e3ef65cd06"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_824_f788b1fd_b812_49c2_896d_8834fb8db0b3"
          xlink:label="h_824_f788b1fd_b812_49c2_896d_8834fb8db0b3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_824_f788b1fd_b812_49c2_896d_8834fb8db0b3"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_825_ab45ef91_092a_48ab_8c3f_7eed009e21ad"
          xlink:label="h_825_ab45ef91_092a_48ab_8c3f_7eed009e21ad"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_825_ab45ef91_092a_48ab_8c3f_7eed009e21ad"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_826_ff636d50_c577_48ea_8f41_561efe213803"
          xlink:label="h_826_ff636d50_c577_48ea_8f41_561efe213803"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_826_ff636d50_c577_48ea_8f41_561efe213803"
          xlink:to="f_0053_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_827_ad28b1cb_7920_41d5_986a_ad8091a4e0c9"
          xlink:label="h_827_ad28b1cb_7920_41d5_986a_ad8091a4e0c9"
          xlink:type="locator"/>
        <link:footnote id="f_0055_000001" xlink:label="f_0055_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_827_ad28b1cb_7920_41d5_986a_ad8091a4e0c9"
          xlink:to="f_0055_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_828_2fde2a3f_1640_42c9_a8bd_1cd178501ee0"
          xlink:label="h_828_2fde2a3f_1640_42c9_a8bd_1cd178501ee0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_828_2fde2a3f_1640_42c9_a8bd_1cd178501ee0"
          xlink:to="f_0055_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_849_9e2e3f4c_d3a4_4ba9_b5be_7a0f348db6af"
          xlink:label="h_849_9e2e3f4c_d3a4_4ba9_b5be_7a0f348db6af"
          xlink:type="locator"/>
        <link:footnote id="f_0055_000002" xlink:label="f_0055_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_849_9e2e3f4c_d3a4_4ba9_b5be_7a0f348db6af"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_850_c1d4e97e_c91b_412e_8d31_1b3dc1244e11"
          xlink:label="h_850_c1d4e97e_c91b_412e_8d31_1b3dc1244e11"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_850_c1d4e97e_c91b_412e_8d31_1b3dc1244e11"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_851_faec73f9_0e8c_4b9a_a969_06d77efd0fe2"
          xlink:label="h_851_faec73f9_0e8c_4b9a_a969_06d77efd0fe2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_851_faec73f9_0e8c_4b9a_a969_06d77efd0fe2"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_852_e4d53be8_23a4_419d_a8b6_15d00bc32c6b"
          xlink:label="h_852_e4d53be8_23a4_419d_a8b6_15d00bc32c6b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_852_e4d53be8_23a4_419d_a8b6_15d00bc32c6b"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_853_a81d1bae_89f6_46ab_9509_97a763a2af87"
          xlink:label="h_853_a81d1bae_89f6_46ab_9509_97a763a2af87"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_853_a81d1bae_89f6_46ab_9509_97a763a2af87"
          xlink:to="f_0055_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_854_e6aec742_d7f1_4983_9fce_8391f6e2135c"
          xlink:label="h_854_e6aec742_d7f1_4983_9fce_8391f6e2135c"
          xlink:type="locator"/>
        <link:footnote id="f_0057_000001" xlink:label="f_0057_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_854_e6aec742_d7f1_4983_9fce_8391f6e2135c"
          xlink:to="f_0057_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_855_51f2216e_4576_4da7_b788_758a447e1e16"
          xlink:label="h_855_51f2216e_4576_4da7_b788_758a447e1e16"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_855_51f2216e_4576_4da7_b788_758a447e1e16"
          xlink:to="f_0057_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_876_44d2d7c6_8655_4138_bc24_2be0c2c34766"
          xlink:label="h_876_44d2d7c6_8655_4138_bc24_2be0c2c34766"
          xlink:type="locator"/>
        <link:footnote id="f_0057_000002" xlink:label="f_0057_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_876_44d2d7c6_8655_4138_bc24_2be0c2c34766"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_877_eb96faff_8484_4945_8954_fcbb63ca7d3e"
          xlink:label="h_877_eb96faff_8484_4945_8954_fcbb63ca7d3e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_877_eb96faff_8484_4945_8954_fcbb63ca7d3e"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_878_eaed19d1_cfc3_4dcc_974c_679d3a438872"
          xlink:label="h_878_eaed19d1_cfc3_4dcc_974c_679d3a438872"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_878_eaed19d1_cfc3_4dcc_974c_679d3a438872"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_879_13bb46f7_079b_4d10_94d7_b025c78ad70a"
          xlink:label="h_879_13bb46f7_079b_4d10_94d7_b025c78ad70a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_879_13bb46f7_079b_4d10_94d7_b025c78ad70a"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_88_694aeb18_88e0_41bc_bb09_ff7cc9099604"
          xlink:label="h_88_694aeb18_88e0_41bc_bb09_ff7cc9099604"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_88_694aeb18_88e0_41bc_bb09_ff7cc9099604"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_880_c6b5450c_d192_4803_9e94_0fcddc8ea18a"
          xlink:label="h_880_c6b5450c_d192_4803_9e94_0fcddc8ea18a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_880_c6b5450c_d192_4803_9e94_0fcddc8ea18a"
          xlink:to="f_0057_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_881_a88eee61_e732_4934_8d5d_443ab38f82dd"
          xlink:label="h_881_a88eee61_e732_4934_8d5d_443ab38f82dd"
          xlink:type="locator"/>
        <link:footnote id="f_0059_000001" xlink:label="f_0059_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_881_a88eee61_e732_4934_8d5d_443ab38f82dd"
          xlink:to="f_0059_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_882_f184d8de_9614_4ac0_8972_5f7a32aed8b7"
          xlink:label="h_882_f184d8de_9614_4ac0_8972_5f7a32aed8b7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_882_f184d8de_9614_4ac0_8972_5f7a32aed8b7"
          xlink:to="f_0059_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_903_b2131b22_3493_45cf_abdd_46ca69d4458a"
          xlink:label="h_903_b2131b22_3493_45cf_abdd_46ca69d4458a"
          xlink:type="locator"/>
        <link:footnote id="f_0059_000002" xlink:label="f_0059_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_903_b2131b22_3493_45cf_abdd_46ca69d4458a"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_904_0aae4f77_5c89_4ef0_8f48_aa8beff81ba0"
          xlink:label="h_904_0aae4f77_5c89_4ef0_8f48_aa8beff81ba0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_904_0aae4f77_5c89_4ef0_8f48_aa8beff81ba0"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_905_18d2e9d9_5483_40d4_81c0_e8673b792d7b"
          xlink:label="h_905_18d2e9d9_5483_40d4_81c0_e8673b792d7b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_905_18d2e9d9_5483_40d4_81c0_e8673b792d7b"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_906_8f4737c8_9163_4b56_962b_4b0866af1e6f"
          xlink:label="h_906_8f4737c8_9163_4b56_962b_4b0866af1e6f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_906_8f4737c8_9163_4b56_962b_4b0866af1e6f"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_907_258b1e51_c66e_4582_9173_e2e31159d068"
          xlink:label="h_907_258b1e51_c66e_4582_9173_e2e31159d068"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_907_258b1e51_c66e_4582_9173_e2e31159d068"
          xlink:to="f_0059_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_908_a79fe42c_8b79_455a_8137_886c813afabe"
          xlink:label="h_908_a79fe42c_8b79_455a_8137_886c813afabe"
          xlink:type="locator"/>
        <link:footnote id="f_0061_000001" xlink:label="f_0061_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_908_a79fe42c_8b79_455a_8137_886c813afabe"
          xlink:to="f_0061_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_909_0612c6c9_271f_4902_8c2a_5d7ff03186ed"
          xlink:label="h_909_0612c6c9_271f_4902_8c2a_5d7ff03186ed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_909_0612c6c9_271f_4902_8c2a_5d7ff03186ed"
          xlink:to="f_0061_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_933_26d18416_02a2_4963_aee6_4fb079710d2f"
          xlink:label="h_933_26d18416_02a2_4963_aee6_4fb079710d2f"
          xlink:type="locator"/>
        <link:footnote id="f_0061_000002" xlink:label="f_0061_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_933_26d18416_02a2_4963_aee6_4fb079710d2f"
          xlink:to="f_0061_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_934_0cdd8e13_ed50_4efc_8da4_cb98443ae714"
          xlink:label="h_934_0cdd8e13_ed50_4efc_8da4_cb98443ae714"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_934_0cdd8e13_ed50_4efc_8da4_cb98443ae714"
          xlink:to="f_0061_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_935_047e73ff_6270_4c25_ac44_dc6b8db9333f"
          xlink:label="h_935_047e73ff_6270_4c25_ac44_dc6b8db9333f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_935_047e73ff_6270_4c25_ac44_dc6b8db9333f"
          xlink:to="f_0061_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_936_18e66544_f3c9_4f7a_9d81_3837f50f5d75"
          xlink:label="h_936_18e66544_f3c9_4f7a_9d81_3837f50f5d75"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_936_18e66544_f3c9_4f7a_9d81_3837f50f5d75"
          xlink:to="f_0061_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_937_7fda9cb7_50a4_411f_90b0_eb268cbe8394"
          xlink:label="h_937_7fda9cb7_50a4_411f_90b0_eb268cbe8394"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_937_7fda9cb7_50a4_411f_90b0_eb268cbe8394"
          xlink:to="f_0061_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_938_877019b8_0be9_42b4_831f_fd80fe1b7f4e"
          xlink:label="h_938_877019b8_0be9_42b4_831f_fd80fe1b7f4e"
          xlink:type="locator"/>
        <link:footnote id="f_0063_000001" xlink:label="f_0063_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_938_877019b8_0be9_42b4_831f_fd80fe1b7f4e"
          xlink:to="f_0063_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_939_fb414d3e_3abc_4823_8876_017190420720"
          xlink:label="h_939_fb414d3e_3abc_4823_8876_017190420720"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_939_fb414d3e_3abc_4823_8876_017190420720"
          xlink:to="f_0063_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_96_473badeb_80c1_413d_a655_ba440b33917b"
          xlink:label="h_96_473badeb_80c1_413d_a655_ba440b33917b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_96_473badeb_80c1_413d_a655_ba440b33917b"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_960_57c260b4_d458_4f99_b70e_db04458ee0ff"
          xlink:label="h_960_57c260b4_d458_4f99_b70e_db04458ee0ff"
          xlink:type="locator"/>
        <link:footnote id="f_0063_000002" xlink:label="f_0063_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_960_57c260b4_d458_4f99_b70e_db04458ee0ff"
          xlink:to="f_0063_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_961_0c8a4769_6f0b_40b8_824f_0cad8db47b69"
          xlink:label="h_961_0c8a4769_6f0b_40b8_824f_0cad8db47b69"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_961_0c8a4769_6f0b_40b8_824f_0cad8db47b69"
          xlink:to="f_0063_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_962_eab1483b_3df5_4204_a803_f5de25d06ba7"
          xlink:label="h_962_eab1483b_3df5_4204_a803_f5de25d06ba7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_962_eab1483b_3df5_4204_a803_f5de25d06ba7"
          xlink:to="f_0063_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_963_abbf2b92_e603_4e2e_8b2a_f9e5ff64d527"
          xlink:label="h_963_abbf2b92_e603_4e2e_8b2a_f9e5ff64d527"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_963_abbf2b92_e603_4e2e_8b2a_f9e5ff64d527"
          xlink:to="f_0063_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_964_d304b769_bd74_42b6_8123_5e5d59b02cec"
          xlink:label="h_964_d304b769_bd74_42b6_8123_5e5d59b02cec"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_964_d304b769_bd74_42b6_8123_5e5d59b02cec"
          xlink:to="f_0063_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_965_41c1a40e_867f_4034_91a3_7ecd74179b49"
          xlink:label="h_965_41c1a40e_867f_4034_91a3_7ecd74179b49"
          xlink:type="locator"/>
        <link:footnote id="f_0065_000001" xlink:label="f_0065_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_965_41c1a40e_867f_4034_91a3_7ecd74179b49"
          xlink:to="f_0065_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_966_7416ae09_7d32_4567_9bc3_451cc9427ed8"
          xlink:label="h_966_7416ae09_7d32_4567_9bc3_451cc9427ed8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_966_7416ae09_7d32_4567_9bc3_451cc9427ed8"
          xlink:to="f_0065_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_97_b99b2f54_0612_3730_a20c_69895f7b3239"
          xlink:label="h_97_b99b2f54_0612_3730_a20c_69895f7b3239"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_97_b99b2f54_0612_3730_a20c_69895f7b3239"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_97_ed14b78a_608c_4900_bbb6_5abc16941738"
          xlink:label="h_97_ed14b78a_608c_4900_bbb6_5abc16941738"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000003" xlink:label="f_0007_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_97_ed14b78a_608c_4900_bbb6_5abc16941738"
          xlink:to="f_0007_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_98_0c39a743_614f_4ab6_9bf6_ef0d2a612bdb"
          xlink:label="h_98_0c39a743_614f_4ab6_9bf6_ef0d2a612bdb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_98_0c39a743_614f_4ab6_9bf6_ef0d2a612bdb"
          xlink:to="f_0007_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_98_42afee64_eedc_61f4_29e5_0bfb9afa5f4c"
          xlink:label="h_98_42afee64_eedc_61f4_29e5_0bfb9afa5f4c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_98_42afee64_eedc_61f4_29e5_0bfb9afa5f4c"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_983_fef873a2_7a67_4fe2_b44b_4baa6f904647"
          xlink:label="h_983_fef873a2_7a67_4fe2_b44b_4baa6f904647"
          xlink:type="locator"/>
        <link:footnote id="f_0065_000002" xlink:label="f_0065_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes short-term securities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_983_fef873a2_7a67_4fe2_b44b_4baa6f904647"
          xlink:to="f_0065_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_984_e420d771_5abe_4093_8728_792a323cecb2"
          xlink:label="h_984_e420d771_5abe_4093_8728_792a323cecb2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_984_e420d771_5abe_4093_8728_792a323cecb2"
          xlink:to="f_0065_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_985_893fc3ba_5991_454e_b3a7_808bbd3518f0"
          xlink:label="h_985_893fc3ba_5991_454e_b3a7_808bbd3518f0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_985_893fc3ba_5991_454e_b3a7_808bbd3518f0"
          xlink:to="f_0065_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_986_c8739c5a_6297_4a89_aa72_f1ee9cb64efa"
          xlink:label="h_986_c8739c5a_6297_4a89_aa72_f1ee9cb64efa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_986_c8739c5a_6297_4a89_aa72_f1ee9cb64efa"
          xlink:to="f_0065_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_987_e708deaf_48bd_469d_b557_88791fc73ea9"
          xlink:label="h_987_e708deaf_48bd_469d_b557_88791fc73ea9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_987_e708deaf_48bd_469d_b557_88791fc73ea9"
          xlink:to="f_0065_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_988_30ed1440_8767_46dc_a3bf_a83f0d4b3354"
          xlink:label="h_988_30ed1440_8767_46dc_a3bf_a83f0d4b3354"
          xlink:type="locator"/>
        <link:footnote id="f_0067_000001" xlink:label="f_0067_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Excludes fees and expenses incurred indirectly as a result of investments in underlying funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_988_30ed1440_8767_46dc_a3bf_a83f0d4b3354"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_989_311d5664_4f8b_4afb_8b5f_7ac8b214bb90"
          xlink:label="h_989_311d5664_4f8b_4afb_8b5f_7ac8b214bb90"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_989_311d5664_4f8b_4afb_8b5f_7ac8b214bb90"
          xlink:to="f_0067_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_99_e811c8bf_e77f_e1ec_22b3_b8e982202e11"
          xlink:label="h_99_e811c8bf_e77f_e1ec_22b3_b8e982202e11"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_99_e811c8bf_e77f_e1ec_22b3_b8e982202e11"
          xlink:to="f_0005_000002"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
