<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:blk="http://blk/20250131"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="blk-20250131.xsd" xlink:type="simple"/>
    <context id="From2024-08-01to2025-01-31_C000129315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_C000129315Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2025-01-31_C000129315Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2020-02-01to2025-01-31_C000129315Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2015-02-01to2025-01-31_C000129315Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_BloombergUSAggregateBondIndex30371BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex30371BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2025-01-31_BloombergUSAggregateBondIndex30371BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex30371BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2020-02-01to2025-01-31_BloombergUSAggregateBondIndex30371BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex30371BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2015-02-01to2025-01-31_BloombergUSAggregateBondIndex30371BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex30371BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2020-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2015-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_CorporateBondsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:CorporateBondsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_USTreasuryObligationsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:USTreasuryObligationsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_AssetMinusBackedSecuritiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:AssetMinusBackedSecuritiesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_ForeignAgencyObligationsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:ForeignAgencyObligationsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_MunicipalBondsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:MunicipalBondsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_ShortMinusTermSecuritiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:ShortMinusTermSecuritiesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_LiabilitiesinExcessofOtherAssetsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">blk:LiabilitiesinExcessofOtherAssetsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_A1Minus7daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A1Minus7daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_A8Minus14daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A8Minus14daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_A15Minus30daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A15Minus30daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_A31Minus60daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A31Minus60daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_A61Minus90daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A61Minus90daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_A91Minus120daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A91Minus120daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_A121Minus150daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A121Minus150daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000129315Member_A150daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000129315Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A150daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_C000198747Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_C000198747Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2025-01-31_C000198747Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2020-02-01to2025-01-31_C000198747Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2018-03-09to2025-01-31_C000198747Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-09</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_BloombergUSAggregateBondIndex9BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex9BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2025-01-31_BloombergUSAggregateBondIndex9BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex9BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2020-02-01to2025-01-31_BloombergUSAggregateBondIndex9BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex9BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2018-03-09to2025-01-31_BloombergUSAggregateBondIndex9BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex9BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-09</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2020-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2018-03-09to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-09</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_CorporateBondsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:CorporateBondsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_USTreasuryObligationsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:USTreasuryObligationsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_AssetMinusBackedSecuritiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:AssetMinusBackedSecuritiesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_ForeignAgencyObligationsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:ForeignAgencyObligationsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_MunicipalBondsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:MunicipalBondsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_ShortMinusTermSecuritiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:ShortMinusTermSecuritiesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_LiabilitiesinExcessofOtherAssetsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">blk:LiabilitiesinExcessofOtherAssetsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_A1Minus7daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A1Minus7daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_A8Minus14daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A8Minus14daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_A15Minus30daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A15Minus30daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_A31Minus60daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A31Minus60daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_A61Minus90daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A61Minus90daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_A91Minus120daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A91Minus120daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_A121Minus150daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A121Minus150daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000198747Member_A150daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000198747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A150daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_C000119004Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_C000119004Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2025-01-31_C000119004Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2020-02-01to2025-01-31_C000119004Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2015-02-01to2025-01-31_C000119004Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_BloombergUSAggregateBondIndex30370BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex30370BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2025-01-31_BloombergUSAggregateBondIndex30370BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex30370BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2020-02-01to2025-01-31_BloombergUSAggregateBondIndex30370BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex30370BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2015-02-01to2025-01-31_BloombergUSAggregateBondIndex30370BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">blk:BloombergUSAggregateBondIndex30370BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-08-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2020-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2015-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">blk:ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_CorporateBondsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:CorporateBondsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_USTreasuryObligationsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:USTreasuryObligationsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_AssetMinusBackedSecuritiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:AssetMinusBackedSecuritiesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_ForeignAgencyObligationsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:ForeignAgencyObligationsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_MunicipalBondsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:MunicipalBondsCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_ShortMinusTermSecuritiesCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">blk:ShortMinusTermSecuritiesCTIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_LiabilitiesinExcessofOtherAssetsCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory2Axis">blk:LiabilitiesinExcessofOtherAssetsCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_A1Minus7daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A1Minus7daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_A8Minus14daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A8Minus14daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_A15Minus30daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A15Minus30daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_A31Minus60daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A31Minus60daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_A61Minus90daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A61Minus90daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_A91Minus120daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A91Minus120daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_A121Minus150daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A121Minus150daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-31_C000119004Member_A150daysCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000844779</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">blk:C000119004Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">blk:A150daysCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="D">
        <measure>utr:D</measure>
    </unit>
    <unit id="Holding">
        <measure>blk:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="From2024-08-01to2025-01-31"
      id="EntityCentralIndexKey_7D3D87454A944EBC">0000844779</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="From2024-08-01to2025-01-31"
      id="AmendmentFlag_40BE490EE9FC4320">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="From2024-08-01to2025-01-31"
      id="DocumentType_1F30DF7682574AF9">N-CSRS</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="From2024-08-01to2025-01-31"
      id="EntityRegistrantName_D4E9A505774146B5">BlackRock Funds</dei:EntityRegistrantName>
    <dei:EntityInvCompanyType
      contextRef="From2024-08-01to2025-01-31"
      id="EntityInvCompanyType_285D1BBB672D4C07">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentPeriodEndDate
      contextRef="From2024-08-01to2025-01-31"
      id="DocumentPeriodEndDate_21A723C4651B4CA0">2025-01-31</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="FundName_404DED51641D4166">BlackRock Short Obligations Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="ClassName_AC9C4D8478E948B6">Institutional Shares </oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="TradingSymbol_36805E11CFE54FC8">BISOX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="ShareholderReportAnnualOrSemiAnnual_4E9F543E8B8C4F3B">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="AnnlOrSemiAnnlStatementTextBlock_F8BC80B9BEEE4628">This semi-annual&#160;shareholder report contains important information about BlackRock Short Obligations Fund&#160;(the &#x201c;Fund&#x201d;) for the period of August 1, 2024&#160;to January 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="AddlInfoTextBlock_230DA85FC5714358">You can find additional information about the Fund at &lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;blackrock.com/fundreports&lt;/span&gt;&lt;/span&gt;. You can also request this information by contacting us at (800) 441-7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="AddlInfoWebsite_56E206482EBF4D45">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="MaterialFundChngNoticeTextBlock_DA5762EE1E1B4395">&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;&lt;/p&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="ExpensesTextBlock_51F8AA7118DE400E">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 2 / 4 / 120; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Fund costs for the last&#160;six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 4 / 2 / 7 / 120; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 7 / 2 / 16 / 121; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 726px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 36.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 700; font-size: 12px; text-align: left; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgb(255, 206, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(336px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: left;"&gt;Class name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 700; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgb(255, 206, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(168px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 700; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgb(255, 206, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(222px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 18.5px;"&gt;&lt;th colspan="1" style="padding: 0px; border-top: 1px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(167, 208, 214, 0.03); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(336px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: left;"&gt;Institutional Shares &lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; border-top: 1px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(168px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$14&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; border-top: 1px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(222px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.28%&lt;sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;"&gt;&lt;span style="inset: -5px 12px 16px 0px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: -1px; overflow: hidden; position: absolute; text-align: center; width: 1px; height: 1px;"&gt;Footnote Reference&lt;/span&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: center;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: center;"&gt;(a)&lt;/span&gt;&lt;/span&gt;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 16 / 1 / 19 / 86; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; padding: 0px; width: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="inset: 252px 781px 805px 36px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; vertical-align: middle; width: 1px; height: 1px;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;Footnote&lt;/td&gt;&lt;td style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;Description&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td style="font-family: Arial; font-size: 9.33333px; font-weight: 400; padding: 1px 1px 1px 8px; color: rgb(0, 0, 0); text-align: right; text-underline-position: auto; text-decoration-skip-ink: auto; white-space: pre-line; line-height: 14px; vertical-align: text-top; width: 1px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 9.33333px; font-weight: 400; grid-area: auto; line-height: 14px; margin: 0px; overflow: visible; text-align: right;"&gt;&lt;span style="inset: 253px 773px 804px 44px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 9.33333px; font-weight: 400; grid-area: auto; line-height: 14px; margin: -1px; overflow: hidden; position: absolute; text-align: right; width: 1px; height: 1px;"&gt;Footnote&lt;/span&gt;&lt;sup style="inset: 4px 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 7px; font-weight: 400; grid-area: auto; margin: 0px; overflow: visible; position: relative; text-align: right;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 7px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: right;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 7px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: right;"&gt;(a)&lt;/span&gt;&lt;/span&gt;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-family: Arial; font-size: 9.33333px; font-weight: 400; padding: 1px 1px 1px 8px; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; white-space: pre-line; line-height: 14px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; vertical-align: middle;"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      decimals="0"
      id="ExpensesPaidAmt_5A90BD6AF0F64265"
      unitRef="USD">14</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      decimals="INF"
      id="ExpenseRatioPct_CAAAA2FAF3DB488B"
      unitRef="Pure">0.0028</oef:ExpenseRatioPct>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="AvgAnnlRtrTableTextBlock_7E3125A28923466F">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 2 / 4 / 119; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;Fund performance&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 206, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; border-bottom: 1px solid rgb(0, 0, 0); display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 4 / 2 / 7 / 82; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;Average annual total returns&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 7 / 1 / 27 / 84; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 480px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Average Annual Total Returns&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6-Month
Total Returns&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1 Year&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5 years&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;10 Years&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px 0px 0px 12px; white-space: pre-line; height: 100%; text-indent: -12px; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Institutional Shares &lt;span style="position: absolute; overflow: hidden; inset: 0px -2948.69px 0px 90.6406px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.50&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;5.30&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.56&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.09&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px 0px 0px 12px; white-space: pre-line; height: 100%; text-indent: -12px; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;span style="position: absolute; overflow: hidden; inset: 0px -2948.69px 0px 183.656px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;0.18&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.07&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;(0.60&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;1.19&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px 0px 0px 12px; white-space: pre-line; height: 100%; text-indent: -12px; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;ICE BofA 6-Month U.S. Treasury Bill Index&lt;span style="position: absolute; overflow: hidden; inset: 0px -2948.69px 0px 199.594px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.54&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;5.27&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;1.94&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 27 / 2 / 53 / 122; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="text-align: justify; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;&lt;/p&gt;&lt;p style="text-align: justify; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;On December 1, 2023, the Fund began to compare its performance to the standard pricing time of the ICE BofA 6-Month U.S. Treasury Bill Index (the &#x201c;Index&#x201d;). Index data prior to March 1, 2021 is for the Index&#x2019;s standard pricing time of 3pm. Index data from March 1, 2021 through November 30, 2023 is for a custom 4pm pricing variant of the Index. Index returns beginning on December 1, 2023 reflect the Index&#x2019;s new standard pricing time of 4pm. The change of the Index&#x2019;s standard pricing time from 3pm to 4pm resulted in the discontinuation of the custom 4pm pricing variant used from March 1, 2021 through November 30, 2023.&#160;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 51 / 2 / 53 / 122; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-08-01to2025-01-31_C000129315Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_7B477F91ECA644C6"
      unitRef="Pure">0.0250</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-02-01to2025-01-31_C000129315Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E1FB29653D10493C"
      unitRef="Pure">0.0530</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2020-02-01to2025-01-31_C000129315Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_29B68139240D4E9D"
      unitRef="Pure">0.0256</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2015-02-01to2025-01-31_C000129315Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_EA3F76805F9646C9"
      unitRef="Pure">0.0209</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-08-01to2025-01-31_BloombergUSAggregateBondIndex30371BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_2CD6CA4794F04A65"
      unitRef="Pure">0.0018</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-02-01to2025-01-31_BloombergUSAggregateBondIndex30371BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_B97F05D736224F64"
      unitRef="Pure">0.0207</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2020-02-01to2025-01-31_BloombergUSAggregateBondIndex30371BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_3B6687EAA067404E"
      unitRef="Pure">-0.0060</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2015-02-01to2025-01-31_BloombergUSAggregateBondIndex30371BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_1412536926B94142"
      unitRef="Pure">0.0119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-08-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_C3D6DC67B4E048F6"
      unitRef="Pure">0.0254</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_D1F136DDBD744BDD"
      unitRef="Pure">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2020-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_7BD461449AD8476C"
      unitRef="Pure">0.0261</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2015-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30371AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_FB8906E43D524B4B"
      unitRef="Pure">0.0194</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="AddlFundStatisticsTextBlock_83F0EE26F9324737">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 206, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; border-bottom: 1px solid rgb(0, 0, 0); display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 2 / 4 / 38; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;Key Fund statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 20 / 39; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Net Assets&lt;span style="position: absolute; overflow: hidden; inset: 0px -2960.69px 0px 50.9375px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;$1,190,646,096&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Number of Portfolio Holdings&lt;span style="position: absolute; overflow: hidden; inset: 0px -2960.69px 0px 136.234px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;257&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Portfolio Turnover Rate&lt;span style="position: absolute; overflow: hidden; inset: 0px -2960.69px 0px 109.578px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;41%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2025-01-31_C000129315Member"
      decimals="0"
      id="AssetsNet_87750966885C4A54"
      unitRef="USD">1190646096</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2025-01-31_C000129315Member"
      decimals="INF"
      id="HoldingsCount_EF61CBD95999427F"
      unitRef="Holding">257</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_F26743DA2001443C"
      unitRef="Pure">0.41</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="PerformancePastDoesNotIndicateFuture_15BE1BAAFB36447B">Past performance is not an indication of future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="NoDeductionOfTaxesTextBlock_89FC23DFB58C4B29">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="From2024-08-01to2025-01-31_C000129315Member"
      id="UpdPerfInfoLocationTextBlock_C7E971B2D35743DD">Visit &lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;blackrock.com&lt;/span&gt;&lt;/span&gt;&#160;for more recent performance information.&#160;</oef:UpdPerfInfoLocationTextBlock>
    <oef:MaterialChngDescriptionTextBlock
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="MaterialChngDescriptionTextBlock_62631FF275BB4AFF">&#160;</oef:MaterialChngDescriptionTextBlock>
    <oef:PerfTableMarketIndexChngdTextBlock
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="PerfTableMarketIndexChngdTextBlock_6A7E5F61A3844545">&#160;</oef:PerfTableMarketIndexChngdTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_CorporateBondsCTIMember"
      decimals="INF"
      id="PctOfNav_0FE0A4EB548548C4"
      unitRef="Pure">0.344</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_USTreasuryObligationsCTIMember"
      decimals="INF"
      id="PctOfNav_B7BC942BFE394640"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_AssetMinusBackedSecuritiesCTIMember"
      decimals="INF"
      id="PctOfNav_196E4D7D0F8745C3"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_ForeignAgencyObligationsCTIMember"
      decimals="INF"
      id="PctOfNav_AB929D0DBD0C43D4"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_MunicipalBondsCTIMember"
      decimals="INF"
      id="PctOfNav_1EADED5E33F94996"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_ShortMinusTermSecuritiesCTIMember"
      decimals="INF"
      id="PctOfNav_3D17DF58122D429D"
      unitRef="Pure">0.591</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_LiabilitiesinExcessofOtherAssetsCTIMember"
      decimals="INF"
      id="PctOfNav_A128931B50F049FE"
      unitRef="Pure">-0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_A1Minus7daysCTIMember"
      decimals="INF"
      id="PctOfNav_2D44FF79BCDF4A3A"
      unitRef="Pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_A8Minus14daysCTIMember"
      decimals="INF"
      id="PctOfNav_B60301111BE5449E"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_A15Minus30daysCTIMember"
      decimals="INF"
      id="PctOfNav_6EFA696E7F344AFD"
      unitRef="Pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_A31Minus60daysCTIMember"
      decimals="INF"
      id="PctOfNav_78C9BC2E5E434F57"
      unitRef="Pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_A61Minus90daysCTIMember"
      decimals="INF"
      id="PctOfNav_C2EAD432215C4184"
      unitRef="Pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_A91Minus120daysCTIMember"
      decimals="INF"
      id="PctOfNav_35184BE7BBF04A84"
      unitRef="Pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_A121Minus150daysCTIMember"
      decimals="INF"
      id="PctOfNav_C2897226EBCF45C7"
      unitRef="Pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000129315Member_A150daysCTIMember"
      decimals="INF"
      id="PctOfNav_FC028E21E7BF456F"
      unitRef="Pure">0.486</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="FundName_CC902C385A7B478E">BlackRock Short Obligations Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="ClassName_D8D66D2529544B57">Institutional Shares </oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="TradingSymbol_9E71272FD67F46C0">BISOX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-08-01to2025-01-31_C000129315Member"
      id="ShareholderReportAnnualOrSemiAnnual_3AE1EC48CFCD4BEA">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:FundName
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="FundName_26700C6C025049D5">BlackRock Short Obligations Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="ClassName_670E8577D5B14E2F">Investor A Shares </oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="TradingSymbol_1D76638D035F4852">BASOX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="ShareholderReportAnnualOrSemiAnnual_41E5509C46604CCC">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="AnnlOrSemiAnnlStatementTextBlock_26638978EEB24DC5">This semi-annual&#160;shareholder report contains important information about BlackRock Short Obligations Fund&#160;(the &#x201c;Fund&#x201d;) for the period of August 1, 2024&#160;to January 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="AddlInfoTextBlock_E23952CA4CD243E0">You can find additional information about the Fund at &lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;blackrock.com/fundreports&lt;/span&gt;&lt;/span&gt;. You can also request this information by contacting us at (800) 441-7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="AddlInfoWebsite_E639BA2FB53F4364">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="MaterialFundChngNoticeTextBlock_4D525EC6BBF94337">&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;&lt;/p&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="ExpensesTextBlock_CB98BDBEB7894EE5">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 2 / 4 / 120; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Fund costs for the last&#160;six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 4 / 2 / 7 / 120; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 7 / 2 / 16 / 121; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 726px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 36.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 700; font-size: 12px; text-align: left; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgb(255, 206, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(336px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: left;"&gt;Class name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 700; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgb(255, 206, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(168px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 700; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgb(255, 206, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(222px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 18.5px;"&gt;&lt;th colspan="1" style="padding: 0px; border-top: 1px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(167, 208, 214, 0.03); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(336px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: left;"&gt;Investor A Shares &lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; border-top: 1px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(168px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$26&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; border-top: 1px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(222px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.50%&lt;sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;"&gt;&lt;span style="inset: -5px 12px 16px 0px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: -1px; overflow: hidden; position: absolute; text-align: center; width: 1px; height: 1px;"&gt;Footnote Reference&lt;/span&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: center;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: center;"&gt;(a)&lt;/span&gt;&lt;/span&gt;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 16 / 1 / 19 / 86; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; padding: 0px; width: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="inset: 252px 781px 805px 36px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; vertical-align: middle; width: 1px; height: 1px;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;Footnote&lt;/td&gt;&lt;td style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;Description&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td style="font-family: Arial; font-size: 9.33333px; font-weight: 400; padding: 1px 1px 1px 8px; color: rgb(0, 0, 0); text-align: right; text-underline-position: auto; text-decoration-skip-ink: auto; white-space: pre-line; line-height: 14px; vertical-align: text-top; width: 1px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 9.33333px; font-weight: 400; grid-area: auto; line-height: 14px; margin: 0px; overflow: visible; text-align: right;"&gt;&lt;span style="inset: 253px 773px 804px 44px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 9.33333px; font-weight: 400; grid-area: auto; line-height: 14px; margin: -1px; overflow: hidden; position: absolute; text-align: right; width: 1px; height: 1px;"&gt;Footnote&lt;/span&gt;&lt;sup style="inset: 4px 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 7px; font-weight: 400; grid-area: auto; margin: 0px; overflow: visible; position: relative; text-align: right;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 7px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: right;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 7px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: right;"&gt;(a)&lt;/span&gt;&lt;/span&gt;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-family: Arial; font-size: 9.33333px; font-weight: 400; padding: 1px 1px 1px 8px; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; white-space: pre-line; line-height: 14px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; vertical-align: middle;"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      decimals="0"
      id="ExpensesPaidAmt_5DA8779CE12C45D3"
      unitRef="USD">26</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      decimals="INF"
      id="ExpenseRatioPct_ACF8BCA0DD6F4784"
      unitRef="Pure">0.0050</oef:ExpenseRatioPct>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="AvgAnnlRtrTableTextBlock_F2DA880DCEB64478">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 2 / 4 / 119; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;Fund performance&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 206, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; border-bottom: 1px solid rgb(0, 0, 0); display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 4 / 2 / 7 / 82; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;Average annual total returns&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 7 / 1 / 27 / 84; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 480px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Average Annual Total Returns&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6-Month
Total Returns&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1 Year&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5 years&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;10 Years&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px 0px 0px 12px; white-space: pre-line; height: 100%; text-indent: -12px; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Investor A Shares &lt;span style="position: absolute; overflow: hidden; inset: 0px -2948.69px 0px 83.5312px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.39&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;4.95&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.33&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;1.84&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px 0px 0px 12px; white-space: pre-line; height: 100%; text-indent: -12px; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;span style="position: absolute; overflow: hidden; inset: 0px -2948.69px 0px 183.656px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;0.18&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.07&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;(0.60&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;1.19&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px 0px 0px 12px; white-space: pre-line; height: 100%; text-indent: -12px; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;ICE BofA 6-Month U.S. Treasury Bill Index&lt;span style="position: absolute; overflow: hidden; inset: 0px -2948.69px 0px 199.594px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.54&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;5.27&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;1.94&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 27 / 2 / 53 / 122; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="text-align: justify; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;Average annual total returns reflect reductions for service fees.&lt;/p&gt;&lt;p style="text-align: justify; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;Performance shown prior to the Investor A Shares inception date of March 9, 2018 is that of Class K Shares (which have no distribution or service fees) and was restated to reflect Investor A Shares fees.&#160;&lt;/p&gt;&lt;p style="text-align: justify; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;On December 1, 2023, the Fund began to compare its performance to the standard pricing time of the ICE BofA 6-Month U.S. Treasury Bill Index (the &#x201c;Index&#x201d;). Index data prior to March 1, 2021 is for the Index&#x2019;s standard pricing time of 3pm. Index data from March 1, 2021 through November 30, 2023 is for a custom 4pm pricing variant of the Index. Index returns beginning on December 1, 2023 reflect the Index&#x2019;s new standard pricing time of 4pm. The change of the Index&#x2019;s standard pricing time from 3pm to 4pm resulted in the discontinuation of the custom 4pm pricing variant used from March 1, 2021 through November 30, 2023.&#160;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 51 / 2 / 53 / 122; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-08-01to2025-01-31_C000198747Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_DABF781F69D74309"
      unitRef="Pure">0.0239</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-02-01to2025-01-31_C000198747Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_A590C196DDDC46EF"
      unitRef="Pure">0.0495</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2020-02-01to2025-01-31_C000198747Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_807BEBDB0AE04650"
      unitRef="Pure">0.0233</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-03-09to2025-01-31_C000198747Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_BDD02104493B4767"
      unitRef="Pure">0.0184</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-08-01to2025-01-31_BloombergUSAggregateBondIndex9BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_34DFADDB62C840F8"
      unitRef="Pure">0.0018</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-02-01to2025-01-31_BloombergUSAggregateBondIndex9BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_0E1A5B00BE1A41AF"
      unitRef="Pure">0.0207</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2020-02-01to2025-01-31_BloombergUSAggregateBondIndex9BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_661481FB088043FB"
      unitRef="Pure">-0.0060</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-03-09to2025-01-31_BloombergUSAggregateBondIndex9BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_0AEF62D1DC5744DB"
      unitRef="Pure">0.0119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-08-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_21A85BD83B9C4FBD"
      unitRef="Pure">0.0254</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_9F6C605B04784392"
      unitRef="Pure">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2020-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_7806CC8F1BAA4486"
      unitRef="Pure">0.0261</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-03-09to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex9AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_8C26FF84657343DD"
      unitRef="Pure">0.0194</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="AddlFundStatisticsTextBlock_06483E5E98394BA3">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 206, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; border-bottom: 1px solid rgb(0, 0, 0); display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 2 / 4 / 38; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;Key Fund statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 20 / 39; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Net Assets&lt;span style="position: absolute; overflow: hidden; inset: 0px -2960.69px 0px 50.9375px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;$1,190,646,096&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Number of Portfolio Holdings&lt;span style="position: absolute; overflow: hidden; inset: 0px -2960.69px 0px 136.234px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;257&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Portfolio Turnover Rate&lt;span style="position: absolute; overflow: hidden; inset: 0px -2960.69px 0px 109.578px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;41%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2025-01-31_C000198747Member"
      decimals="0"
      id="AssetsNet_7BA771408F3741A3"
      unitRef="USD">1190646096</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2025-01-31_C000198747Member"
      decimals="INF"
      id="HoldingsCount_9F97686CE6B14728"
      unitRef="Holding">257</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_4C49ADB091F04E0B"
      unitRef="Pure">0.41</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="PerformancePastDoesNotIndicateFuture_8E72973A25274DAC">Past performance is not an indication of future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="NoDeductionOfTaxesTextBlock_86B95A597F324E98">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="From2024-08-01to2025-01-31_C000198747Member"
      id="UpdPerfInfoLocationTextBlock_F17D4E6C7A8C40FC">Visit &lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;blackrock.com&lt;/span&gt;&lt;/span&gt;&#160;for more recent performance information.&#160;</oef:UpdPerfInfoLocationTextBlock>
    <oef:MaterialChngDescriptionTextBlock
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="MaterialChngDescriptionTextBlock_AAFC64819EA34FC1">&#160;</oef:MaterialChngDescriptionTextBlock>
    <oef:PerfTableMarketIndexChngdTextBlock
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="PerfTableMarketIndexChngdTextBlock_6C7AE3D222B34E2A">&#160;</oef:PerfTableMarketIndexChngdTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_CorporateBondsCTIMember"
      decimals="INF"
      id="PctOfNav_5FE94E22B7D141A9"
      unitRef="Pure">0.344</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_USTreasuryObligationsCTIMember"
      decimals="INF"
      id="PctOfNav_A33C07B9E09248F4"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_AssetMinusBackedSecuritiesCTIMember"
      decimals="INF"
      id="PctOfNav_CF187C1711474E7B"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_ForeignAgencyObligationsCTIMember"
      decimals="INF"
      id="PctOfNav_7AF4890DD75C46FE"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_MunicipalBondsCTIMember"
      decimals="INF"
      id="PctOfNav_94465B88C9C44FBB"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_ShortMinusTermSecuritiesCTIMember"
      decimals="INF"
      id="PctOfNav_F0C912DFB4314D8A"
      unitRef="Pure">0.591</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_LiabilitiesinExcessofOtherAssetsCTIMember"
      decimals="INF"
      id="PctOfNav_CC257B872F9B4710"
      unitRef="Pure">-0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_A1Minus7daysCTIMember"
      decimals="INF"
      id="PctOfNav_73097781DA394BD9"
      unitRef="Pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_A8Minus14daysCTIMember"
      decimals="INF"
      id="PctOfNav_5BF42AEF477A4D74"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_A15Minus30daysCTIMember"
      decimals="INF"
      id="PctOfNav_2D1214E7F5244A11"
      unitRef="Pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_A31Minus60daysCTIMember"
      decimals="INF"
      id="PctOfNav_381D22C4ACE443E3"
      unitRef="Pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_A61Minus90daysCTIMember"
      decimals="INF"
      id="PctOfNav_EC90C354D5414E55"
      unitRef="Pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_A91Minus120daysCTIMember"
      decimals="INF"
      id="PctOfNav_A078E781A9304D47"
      unitRef="Pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_A121Minus150daysCTIMember"
      decimals="INF"
      id="PctOfNav_A3B94C0F38A042BC"
      unitRef="Pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000198747Member_A150daysCTIMember"
      decimals="INF"
      id="PctOfNav_1EEF96DA3A0F444B"
      unitRef="Pure">0.486</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="FundName_AE997322FE234C1E">BlackRock Short Obligations Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="ClassName_B47031D182E84335">Investor A Shares </oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="TradingSymbol_8E863EC0816848C5">BASOX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-08-01to2025-01-31_C000198747Member"
      id="ShareholderReportAnnualOrSemiAnnual_A85069CB41AE41B9">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:FundName
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="FundName_A7C3C671D0A14012">BlackRock Short Obligations Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="ClassName_DCF9B1A1F8AC43CE">Class K Shares </oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="TradingSymbol_7E2B52D2EDEE412B">BBSOX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="ShareholderReportAnnualOrSemiAnnual_486C440E27074CC6">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="AnnlOrSemiAnnlStatementTextBlock_9055B4E8066642FC">This semi-annual&#160;shareholder report contains important information about BlackRock Short Obligations Fund&#160;(the &#x201c;Fund&#x201d;) for the period of August 1, 2024&#160;to January 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="AddlInfoTextBlock_AEAFCE8AD9134F05">You can find additional information about the Fund at &lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;blackrock.com/fundreports&lt;/span&gt;&lt;/span&gt;. You can also request this information by contacting us at (800) 441-7762.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="AddlInfoWebsite_2CCBB059F9B14A97">blackrock.com/fundreports</oef:AddlInfoWebsite>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="MaterialFundChngNoticeTextBlock_11809CAE96FE4E0C">&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;&lt;/p&gt;</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="ExpensesTextBlock_377850428B864BA1">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 2 / 4 / 120; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;What were the Fund costs for the last&#160;six months?&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 4 / 2 / 7 / 120; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 12px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left;"&gt;(based on a hypothetical $10,000 investment)&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 7 / 2 / 16 / 121; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 726px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 36.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 700; font-size: 12px; text-align: left; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgb(255, 206, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(336px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: left;"&gt;Class name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 700; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgb(255, 206, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(168px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 700; font-size: 12px; text-align: center; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgb(255, 206, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(222px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;Costs paid as a percentage of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 18.5px;"&gt;&lt;th colspan="1" style="padding: 0px; border-top: 1px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(167, 208, 214, 0.03); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(336px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: left;"&gt;Class K Shares &lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; border-top: 1px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(168px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;$10&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; border-top: 1px solid rgb(0, 0, 0); font-family: Arial; font-weight: 400; font-size: 12px; text-align: center; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 18px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(222px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 12px; font-weight: 400; grid-area: auto; line-height: 18px; overflow: visible; text-align: center;"&gt;0.20%&lt;sup style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; position: relative; text-align: center;"&gt;&lt;span style="inset: -5px 12px 16px 0px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: -1px; overflow: hidden; position: absolute; text-align: center; width: 1px; height: 1px;"&gt;Footnote Reference&lt;/span&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: center;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 9px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: center;"&gt;(a)&lt;/span&gt;&lt;/span&gt;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 16 / 1 / 19 / 86; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; padding: 0px; width: 100%; box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="inset: 252px 781px 805px 36px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; vertical-align: middle; width: 1px; height: 1px;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 26px;"&gt;&lt;td style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;Footnote&lt;/td&gt;&lt;td style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; vertical-align: middle;"&gt;Description&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;td style="font-family: Arial; font-size: 9.33333px; font-weight: 400; padding: 1px 1px 1px 8px; color: rgb(0, 0, 0); text-align: right; text-underline-position: auto; text-decoration-skip-ink: auto; white-space: pre-line; line-height: 14px; vertical-align: text-top; width: 1px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 9.33333px; font-weight: 400; grid-area: auto; line-height: 14px; margin: 0px; overflow: visible; text-align: right;"&gt;&lt;span style="inset: 253px 773px 804px 44px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 9.33333px; font-weight: 400; grid-area: auto; line-height: 14px; margin: -1px; overflow: hidden; position: absolute; text-align: right; width: 1px; height: 1px;"&gt;Footnote&lt;/span&gt;&lt;sup style="inset: 4px 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 7px; font-weight: 400; grid-area: auto; margin: 0px; overflow: visible; position: relative; text-align: right;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 7px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: right;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 7px; font-weight: 400; grid-area: auto; line-height: 0px; margin: 0px; overflow: visible; text-align: right;"&gt;(a)&lt;/span&gt;&lt;/span&gt;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="font-family: Arial; font-size: 9.33333px; font-weight: 400; padding: 1px 1px 1px 8px; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; white-space: pre-line; line-height: 14px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; vertical-align: middle;"&gt;Annualized.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      decimals="0"
      id="ExpensesPaidAmt_E2C79D448C494577"
      unitRef="USD">10</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      decimals="INF"
      id="ExpenseRatioPct_64B4761E3C96464A"
      unitRef="Pure">0.0020</oef:ExpenseRatioPct>
    <oef:AvgAnnlRtrTableTextBlock
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="AvgAnnlRtrTableTextBlock_B4DF5A7603EB4EDC">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 2 / 4 / 119; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;Fund performance&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 206, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; border-bottom: 1px solid rgb(0, 0, 0); display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 4 / 2 / 7 / 82; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;Average annual total returns&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 7 / 1 / 27 / 84; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 480px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;thead style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-header-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 32.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(255, 255, 255); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Average Annual Total Returns&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;6-Month
Total Returns&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;1 Year&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;5 years&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: italic; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;10 Years&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px 0px 0px 12px; white-space: pre-line; height: 100%; text-indent: -12px; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Class K Shares &lt;span style="position: absolute; overflow: hidden; inset: 0px -2948.69px 0px 73.4531px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.54&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;5.37&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.64&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.16&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px 0px 0px 12px; white-space: pre-line; height: 100%; text-indent: -12px; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Bloomberg U.S. Aggregate Bond Index&lt;span style="position: absolute; overflow: hidden; inset: 0px -2948.69px 0px 183.656px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;0.18&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.07&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;(0.60&lt;span style="width: 9.9px; text-align: left; display: inline-block; text-indent: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;1.19&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; width: calc(276px);"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px 0px 0px 12px; white-space: pre-line; height: 100%; text-indent: -12px; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;ICE BofA 6-Month U.S. Treasury Bill Index&lt;span style="position: absolute; overflow: hidden; inset: 0px -2948.69px 0px 199.594px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(72px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.54&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;5.27&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(42px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;2.61&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: bottom; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; width: calc(48px);"&gt;&lt;div style="display: inline-block; margin: 0px 9.9px 0px 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;&lt;span style="white-space: nowrap; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: right;"&gt;1.94&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 27 / 2 / 53 / 122; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: var(--ssr-body1-font-family); font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;p style="text-align: justify; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;&lt;/p&gt;&lt;p style="text-align: justify; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible;"&gt;On December 1, 2023, the Fund began to compare its performance to the standard pricing time of the ICE BofA 6-Month U.S. Treasury Bill Index (the &#x201c;Index&#x201d;). Index data prior to March 1, 2021 is for the Index&#x2019;s standard pricing time of 3pm. Index data from March 1, 2021 through November 30, 2023 is for a custom 4pm pricing variant of the Index. Index returns beginning on December 1, 2023 reflect the Index&#x2019;s new standard pricing time of 4pm. The change of the Index&#x2019;s standard pricing time from 3pm to 4pm resulted in the discontinuation of the custom 4pm pricing variant used from March 1, 2021 through November 30, 2023.&#160;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: unset; text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 51 / 2 / 53 / 122; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 10.6667px; font-weight: 400; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AvgAnnlRtrTableTextBlock>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-08-01to2025-01-31_C000119004Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_D0ED7807E8A74FFF"
      unitRef="Pure">0.0254</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-02-01to2025-01-31_C000119004Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_FDEFFE998A9D418D"
      unitRef="Pure">0.0537</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2020-02-01to2025-01-31_C000119004Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_571143C8CED846A4"
      unitRef="Pure">0.0264</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2015-02-01to2025-01-31_C000119004Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E8894E2E44D44B48"
      unitRef="Pure">0.0216</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-08-01to2025-01-31_BloombergUSAggregateBondIndex30370BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_101C27A4167B4C07"
      unitRef="Pure">0.0018</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-02-01to2025-01-31_BloombergUSAggregateBondIndex30370BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E3FF66C0F75E4822"
      unitRef="Pure">0.0207</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2020-02-01to2025-01-31_BloombergUSAggregateBondIndex30370BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_8FA4D91E664F4172"
      unitRef="Pure">-0.0060</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2015-02-01to2025-01-31_BloombergUSAggregateBondIndex30370BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_8DD3A11800654DED"
      unitRef="Pure">0.0119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-08-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_122475F78D234F9F"
      unitRef="Pure">0.0254</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2024-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_4D9100B5F9DD45CB"
      unitRef="Pure">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2020-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_8CA7D9E5E1424889"
      unitRef="Pure">0.0261</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2015-02-01to2025-01-31_ICEBofA6MinusMonthUSTreasuryBillIndex30370AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_DF46463A948D4AD0"
      unitRef="Pure">0.0194</oef:AvgAnnlRtrPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="AddlFundStatisticsTextBlock_86A9C2E8D2ED4786">&lt;div style="width: 100%; height: 100%; display: grid; grid-auto-rows: minmax(6px, max-content); grid-template-columns: repeat(auto-fill, 6px);"&gt;&lt;div style="flex-wrap: wrap; background: rgb(255, 206, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; border-bottom: 1px solid rgb(0, 0, 0); display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 2 / 4 / 38; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(0, 0, 0); text-align: left; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: Arial; font-size: 13.3333px; font-weight: 700; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;&lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: left;"&gt;Key Fund statistics&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 4 / 1 / 20 / 39; line-height: 24px; margin: 0px; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: hidden; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); border-bottom: 1px solid rgb(0, 0, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible;"&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle;"&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Net Assets&lt;span style="position: absolute; overflow: hidden; inset: 0px -2960.69px 0px 50.9375px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;$1,190,646,096&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Number of Portfolio Holdings&lt;span style="position: absolute; overflow: hidden; inset: 0px -2960.69px 0px 136.234px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;257&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; vertical-align: middle; height: 16.5px;"&gt;&lt;th colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: left; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); overflow: hidden; position: relative; inset: 0px; box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left;"&gt;Portfolio Turnover Rate&lt;span style="position: absolute; overflow: hidden; inset: 0px -2960.69px 0px 109.578px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; text-align: left;"&gt;........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................&lt;/span&gt;&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 0px; font-family: Arial; font-weight: 400; font-size: 10.6667px; text-align: right; vertical-align: middle; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; line-height: 16px; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible;"&gt;&lt;div style="display: inline-block; margin: 0px; padding: 0px; white-space: pre-line; height: 100%; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right;"&gt;41%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2025-01-31_C000119004Member"
      decimals="0"
      id="AssetsNet_B876CB089D824959"
      unitRef="USD">1190646096</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2025-01-31_C000119004Member"
      decimals="INF"
      id="HoldingsCount_D3E0C18159334F83"
      unitRef="Holding">257</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_897E3DCB4B844F9D"
      unitRef="Pure">0.41</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="PerformancePastDoesNotIndicateFuture_C1FA768297B240EC">Past performance is not an indication of future results. </oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="NoDeductionOfTaxesTextBlock_08565B3F61A74DA7">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="From2024-08-01to2025-01-31_C000119004Member"
      id="UpdPerfInfoLocationTextBlock_5F3AB8A59B3640D7">Visit &lt;span style="box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;&lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 10.6667px; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align: justify;"&gt;blackrock.com&lt;/span&gt;&lt;/span&gt;&#160;for more recent performance information.&#160;</oef:UpdPerfInfoLocationTextBlock>
    <oef:MaterialChngDescriptionTextBlock
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="MaterialChngDescriptionTextBlock_B059C75031894CF0">&#160;</oef:MaterialChngDescriptionTextBlock>
    <oef:PerfTableMarketIndexChngdTextBlock
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="PerfTableMarketIndexChngdTextBlock_AC3D111305C540F5">&#160;</oef:PerfTableMarketIndexChngdTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_CorporateBondsCTIMember"
      decimals="INF"
      id="PctOfNav_8993E3EFF5544407"
      unitRef="Pure">0.344</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_USTreasuryObligationsCTIMember"
      decimals="INF"
      id="PctOfNav_92C78F23C98F4E00"
      unitRef="Pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_AssetMinusBackedSecuritiesCTIMember"
      decimals="INF"
      id="PctOfNav_39E08782B80B445B"
      unitRef="Pure">0.032</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_ForeignAgencyObligationsCTIMember"
      decimals="INF"
      id="PctOfNav_6B8906E7B56D4453"
      unitRef="Pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_MunicipalBondsCTIMember"
      decimals="INF"
      id="PctOfNav_430AC15FB9B94CDD"
      unitRef="Pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_ShortMinusTermSecuritiesCTIMember"
      decimals="INF"
      id="PctOfNav_6D1EA599A79E4A82"
      unitRef="Pure">0.591</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_LiabilitiesinExcessofOtherAssetsCTIMember"
      decimals="INF"
      id="PctOfNav_F561F72ECA4248EB"
      unitRef="Pure">-0.009</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_A1Minus7daysCTIMember"
      decimals="INF"
      id="PctOfNav_A682AEC2CE14427B"
      unitRef="Pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_A8Minus14daysCTIMember"
      decimals="INF"
      id="PctOfNav_EADC310570D64142"
      unitRef="Pure">0.044</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_A15Minus30daysCTIMember"
      decimals="INF"
      id="PctOfNav_FCE12C63974446B1"
      unitRef="Pure">0.101</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_A31Minus60daysCTIMember"
      decimals="INF"
      id="PctOfNav_EB2FF676B3334249"
      unitRef="Pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_A61Minus90daysCTIMember"
      decimals="INF"
      id="PctOfNav_2EE9B32FAA454BDE"
      unitRef="Pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_A91Minus120daysCTIMember"
      decimals="INF"
      id="PctOfNav_8BC60825ADC6436D"
      unitRef="Pure">0.074</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_A121Minus150daysCTIMember"
      decimals="INF"
      id="PctOfNav_C511F44E811345BB"
      unitRef="Pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2025-01-31_C000119004Member_A150daysCTIMember"
      decimals="INF"
      id="PctOfNav_DC5A8920100C41E3"
      unitRef="Pure">0.486</oef:PctOfNav>
    <oef:FundName
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="FundName_6E9BAE33DCAA48E4">BlackRock Short Obligations Fund</oef:FundName>
    <oef:ClassName
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="ClassName_E1508BE372964FC4">Class K Shares </oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="TradingSymbol_39E9A69AE4CA435A">BBSOX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2024-08-01to2025-01-31_C000119004Member"
      id="ShareholderReportAnnualOrSemiAnnual_5063E958B25F4409">Semi-Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
</xbrl>
