<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:nlft="http://nlft/20260630"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="nlft-20260630.xsd" xlink:type="simple"/>
    <context id="From2025-07-01to2026-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000131094Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000131094Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000131094Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_HealthCare00287Y109SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:HealthCare00287Y109SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_A629377508NRGEnergyIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A629377508NRGEnergyIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_A92840M102VistraCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A92840M102VistraCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_G0250X149AmcorPLCCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:G0250X149AmcorPLCCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_A00287Y109AbbVieIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A00287Y109AbbVieIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_A174610105CitizensFinancialGroupIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A174610105CitizensFinancialGroupIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_A316773100FifthThirdBancorpCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A316773100FifthThirdBancorpCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_A743315103ProgressiveCorporationTheCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A743315103ProgressiveCorporationTheCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_A74144T108TRowePriceGroupIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A74144T108TRowePriceGroupIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_A902973304USBancorpCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A902973304USBancorpCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131094Member_A55261F104MTBankCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131094Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A55261F104MTBankCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000148993Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000148993Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000148993Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_HealthCare00287Y109SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:HealthCare00287Y109SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_A629377508NRGEnergyIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A629377508NRGEnergyIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_A92840M102VistraCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A92840M102VistraCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_G0250X149AmcorPLCCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:G0250X149AmcorPLCCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_A00287Y109AbbVieIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A00287Y109AbbVieIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_A174610105CitizensFinancialGroupIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A174610105CitizensFinancialGroupIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_A316773100FifthThirdBancorpCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A316773100FifthThirdBancorpCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_A743315103ProgressiveCorporationTheCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A743315103ProgressiveCorporationTheCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_A74144T108TRowePriceGroupIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A74144T108TRowePriceGroupIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_A902973304USBancorpCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A902973304USBancorpCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000148993Member_A55261F104MTBankCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000148993Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A55261F104MTBankCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000131095Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000131095Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000131095Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_HealthCare00287Y109SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:HealthCare00287Y109SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_A629377508NRGEnergyIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A629377508NRGEnergyIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_A92840M102VistraCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A92840M102VistraCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_G0250X149AmcorPLCCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:G0250X149AmcorPLCCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_A00287Y109AbbVieIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A00287Y109AbbVieIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_A174610105CitizensFinancialGroupIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A174610105CitizensFinancialGroupIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_A316773100FifthThirdBancorpCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A316773100FifthThirdBancorpCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_A743315103ProgressiveCorporationTheCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A743315103ProgressiveCorporationTheCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_A74144T108TRowePriceGroupIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A74144T108TRowePriceGroupIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_A902973304USBancorpCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A902973304USBancorpCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000131095Member_A55261F104MTBankCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000131095Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A55261F104MTBankCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2016-12-23_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2016-12-23</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2016-12-23_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2016-12-23</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2017-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2018-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2019-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2020-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2021-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2022-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2023-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2024-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2025-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2026-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000169555Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000169555Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2026-06-30_C000169555Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2026-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_Technology007903107SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:Technology007903107SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A04626A103AsteraLabsIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A04626A103AsteraLabsIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A80004C200SandiskCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A80004C200SandiskCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A458140100IntelCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A458140100IntelCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A958102105WesternDigitalCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A958102105WesternDigitalCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A00827B106AffirmHoldingsIncClassACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A00827B106AffirmHoldingsIncClassACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A697435105PaloAltoNetworksIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A697435105PaloAltoNetworksIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A595112103MicronTechnologyIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A595112103MicronTechnologyIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A007903107AdvancedMicroDevicesIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A007903107AdvancedMicroDevicesIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A576323109MasTecIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A576323109MasTecIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169555Member_A874054109TakeMinusTwoInteractiveSoftwareIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A874054109TakeMinusTwoInteractiveSoftwareIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2016-12-23_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2016-12-23</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2016-12-23_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2016-12-23</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2017-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2018-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2019-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2020-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2021-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2022-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2023-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2024-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2025-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2026-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000169556Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000169556Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2026-06-30_C000169556Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_Technology007903107SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:Technology007903107SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A04626A103AsteraLabsIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A04626A103AsteraLabsIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A80004C200SandiskCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A80004C200SandiskCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A458140100IntelCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A458140100IntelCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A958102105WesternDigitalCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A958102105WesternDigitalCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A00827B106AffirmHoldingsIncClassACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A00827B106AffirmHoldingsIncClassACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A697435105PaloAltoNetworksIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A697435105PaloAltoNetworksIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A595112103MicronTechnologyIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A595112103MicronTechnologyIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A007903107AdvancedMicroDevicesIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A007903107AdvancedMicroDevicesIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A576323109MasTecIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A576323109MasTecIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169556Member_A874054109TakeMinusTwoInteractiveSoftwareIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A874054109TakeMinusTwoInteractiveSoftwareIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2016-12-23_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2016-12-23</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2016-12-23_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2016-12-23</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2017-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2018-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2019-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2020-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2021-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2022-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2023-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2024-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2025-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2026-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-24to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-24</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000169557Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000169557Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2026-06-30_C000169557Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-12-23to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-12-23</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_Technology007903107SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:Technology007903107SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_IndustrialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:IndustrialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_FinancialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FinancialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_TechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A04626A103AsteraLabsIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A04626A103AsteraLabsIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A80004C200SandiskCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A80004C200SandiskCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A458140100IntelCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A458140100IntelCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A958102105WesternDigitalCorporationCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A958102105WesternDigitalCorporationCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A00827B106AffirmHoldingsIncClassACTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A00827B106AffirmHoldingsIncClassACTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A697435105PaloAltoNetworksIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A697435105PaloAltoNetworksIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A595112103MicronTechnologyIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A595112103MicronTechnologyIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A007903107AdvancedMicroDevicesIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A007903107AdvancedMicroDevicesIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A576323109MasTecIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A576323109MasTecIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000169557Member_A874054109TakeMinusTwoInteractiveSoftwareIncCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000169557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A874054109TakeMinusTwoInteractiveSoftwareIncCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2017-12-27_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2017-12-27</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2017-12-27_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2017-12-27</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2018-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2018-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2019-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2019-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2020-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2020-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2021-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2021-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2022-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2022-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2023-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2023-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2024-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2024-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2025-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2025-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2026-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2026-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000193677Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000193677Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2026-06-30_C000193677Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2026-06-30_C000193677Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2026-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2471BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_FixedIncomeSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_FixedIncomeMinusOther46138G508SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther46138G508SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_FixedIncomeMinusOther09260B747SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther09260B747SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78467V608SPDRBlackstoneSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_A46138G508InvescoSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A46138G508InvescoSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78468R606SPDRPortfolioHighYieldBondETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_A543916134LordAbbettFloatingRateFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A543916134LordAbbettFloatingRateFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_A92837F763VirtusSeixFloatingRateHighIncomeFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A92837F763VirtusSeixFloatingRateHighIncomeFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_A09260B747BlackRockFloatingRateIncomePortfolioInstitutionalClassCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A09260B747BlackRockFloatingRateIncomePortfolioInstitutionalClassCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193677Member_A00141A586InvescoFloatingRateESGFundClassYCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193677Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A00141A586InvescoFloatingRateESGFundClassYCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2017-12-27_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2017-12-27</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2017-12-27_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2017-12-27</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2018-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2018-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2019-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2019-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2020-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2020-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2021-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2021-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2022-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2022-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2023-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2023-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2024-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2024-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2025-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2025-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2026-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2026-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000193678Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000193678Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2026-06-30_C000193678Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2026-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2472BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_FixedIncomeSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_FixedIncomeMinusOther46138G508SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther46138G508SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_FixedIncomeMinusOther09260B747SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther09260B747SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78467V608SPDRBlackstoneSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_A46138G508InvescoSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A46138G508InvescoSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78468R606SPDRPortfolioHighYieldBondETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_A543916134LordAbbettFloatingRateFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A543916134LordAbbettFloatingRateFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_A92837F763VirtusSeixFloatingRateHighIncomeFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A92837F763VirtusSeixFloatingRateHighIncomeFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_A09260B747BlackRockFloatingRateIncomePortfolioInstitutionalClassCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A09260B747BlackRockFloatingRateIncomePortfolioInstitutionalClassCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193678Member_A00141A586InvescoFloatingRateESGFundClassYCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193678Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A00141A586InvescoFloatingRateESGFundClassYCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2017-12-27_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2017-12-27</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2017-12-27_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2017-12-27</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2018-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2018-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2019-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2019-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2020-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2020-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2021-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2021-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2022-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2022-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2023-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2023-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2024-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2024-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2025-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2025-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2026-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-28to2026-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-28</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000193679Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000193679Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2026-06-30_C000193679Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2017-12-27to2026-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergUSAggregateBondIndex2473BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-27</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_FixedIncomeSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_FixedIncomeMinusOther46138G508SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther46138G508SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_FixedIncomeMinusOther09260B747SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther09260B747SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78467V608SPDRBlackstoneSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_A46138G508InvescoSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A46138G508InvescoSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78468R606SPDRPortfolioHighYieldBondETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_A543916134LordAbbettFloatingRateFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A543916134LordAbbettFloatingRateFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_A92837F763VirtusSeixFloatingRateHighIncomeFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A92837F763VirtusSeixFloatingRateHighIncomeFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_A09260B747BlackRockFloatingRateIncomePortfolioInstitutionalClassCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A09260B747BlackRockFloatingRateIncomePortfolioInstitutionalClassCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000193679Member_A00141A586InvescoFloatingRateESGFundClassYCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000193679Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A00141A586InvescoFloatingRateESGFundClassYCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2018-04-06_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2018-04-06</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2018-04-06_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2018-04-06</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2018-04-06_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2018-04-06</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2018-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2018-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2018-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2019-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2019-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2019-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2020-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2020-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2020-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2021-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2021-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2021-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2022-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2022-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2022-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2023-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2023-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2023-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2024-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2024-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2024-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2025-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2025-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2025-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2026-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2026-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000199674Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000199674Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_C000199674Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_MSCIACWINetUSD2547BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:MSCIACWINetUSD2547BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_FixedIncomeMinusOther09789C838SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther09789C838SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_MoneyMarketFunds316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFunds316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_Equities66538B826SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:Equities66538B826SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_FixedIncomeSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_EquitySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:EquitySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_A66538B826DFTacticalDividendFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66538B826DFTacticalDividendFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_A66538J258DFTactical30ETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66538J258DFTactical30ETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_A66539A306DFTacticalMomentumFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66539A306DFTacticalMomentumFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78468R606SPDRPortfolioHighYieldBondETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78467V608SPDRBlackstoneSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199674Member_A46138G508InvescoSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199674Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A46138G508InvescoSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2018-04-06_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2018-04-06</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2018-04-06_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2018-04-06</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2018-04-06_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2018-04-06</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2018-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2018-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2018-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2019-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2019-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2019-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2020-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2020-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2020-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2021-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2021-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2021-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2022-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2022-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2022-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2023-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2023-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2023-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2024-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2024-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2024-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2025-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2025-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2025-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2026-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2026-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000199675Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000199675Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_C000199675Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_MSCIACWINetUSD2548AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2548AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_FixedIncomeMinusOther09789C838SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther09789C838SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_MoneyMarketFunds316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFunds316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_Equities66538B826SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:Equities66538B826SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_FixedIncomeSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_EquitySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:EquitySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_A66538B826DFTacticalDividendFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66538B826DFTacticalDividendFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_A66538J258DFTactical30ETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66538J258DFTactical30ETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_A66539A306DFTacticalMomentumFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66539A306DFTacticalMomentumFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78468R606SPDRPortfolioHighYieldBondETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78467V608SPDRBlackstoneSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199675Member_A46138G508InvescoSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199675Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A46138G508InvescoSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2018-04-06_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2018-04-06</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2018-04-06_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2018-04-06</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2018-04-06_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2018-04-06</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2018-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2018-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2018-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2019-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2019-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2019-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2020-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2020-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2020-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2021-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2021-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2021-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2022-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2022-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2022-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2023-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2023-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2023-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2024-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2024-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2024-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2025-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2025-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2025-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2026-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-07to2026-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-07</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000199676Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000199676Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_C000199676Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2018-04-06to2026-06-30_MSCIACWINetUSD2549AdditionalIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:AdditionalIndexAxis">nlft:MSCIACWINetUSD2549AdditionalIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-06</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_FixedIncomeMinusOther09789C838SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther09789C838SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_MoneyMarketFunds316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFunds316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_Equities66538B826SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:Equities66538B826SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_FixedIncomeSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_EquitySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:EquitySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_A66538B826DFTacticalDividendFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66538B826DFTacticalDividendFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_A66538J258DFTactical30ETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66538J258DFTactical30ETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_A66539A306DFTacticalMomentumFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66539A306DFTacticalMomentumFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78468R606SPDRPortfolioHighYieldBondETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78467V608SPDRBlackstoneSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000199676Member_A46138G508InvescoSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000199676Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A46138G508InvescoSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000091243Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000091243Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000091243Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000091243Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1803BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_EquitySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:EquitySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_FixedIncomeSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_FixedIncomeMinusOther09789C838SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther09789C838SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_Equities66538B826SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:Equities66538B826SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78468R606SPDRPortfolioHighYieldBondETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78467V608SPDRBlackstoneSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_A46138G508InvescoSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A46138G508InvescoSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091243Member_A66538B826DFTacticalDividendFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091243Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66538B826DFTacticalDividendFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000091244Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000091244Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000091244Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex2095BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_EquitySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:EquitySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_FixedIncomeSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_FixedIncomeMinusOther09789C838SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther09789C838SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_Equities66538B826SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:Equities66538B826SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78468R606SPDRPortfolioHighYieldBondETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78467V608SPDRBlackstoneSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_A46138G508InvescoSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A46138G508InvescoSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091244Member_A66538B826DFTacticalDividendFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66538B826DFTacticalDividendFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-06-30to2016-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-06-30</startDate>
            <endDate>2016-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2017-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2017-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2018-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2019-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2020-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2021-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2022-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2023-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2024-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2025-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="From2025-07-01to2026-06-30_C000091245Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_C000091245Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2016-07-01to2026-06-30_C000091245Member_WithoutSalesLoadMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:SalesLoadAxis">oef:WithoutSalesLoadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-01to2026-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:BroadBasedIndexAxis">nlft:BloombergGlobalAggregateIndex1804BroadBasedIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_MoneyMarketFundsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:MoneyMarketFundsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_EquitySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:EquitySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_CollateralforSecuritiesLoanedSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoanedSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_FixedIncomeSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_CollateralforSecuritiesLoaned990VR1110SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CollateralforSecuritiesLoaned990VR1110SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_FixedIncomeMinusOther09789C838SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:FixedIncomeMinusOther09789C838SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_CashEquivalent316175108SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:CashEquivalent316175108SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_Equities66538B826SectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">nlft:Equities66538B826SectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78468R606SPDRPortfolioHighYieldBondETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A78467V608SPDRBlackstoneSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_A46138G508InvescoSeniorLoanETFCTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A46138G508InvescoSeniorLoanETFCTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="AsOf2026-06-30_C000091245Member_A66538B826DFTacticalDividendFundClassICTIMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001314414</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">nlft:C000091245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">nlft:A66538B826DFTacticalDividendFundClassICTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>nlft:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="From2025-07-01to2026-06-30"
      id="EntityCentralIndexKey_BBCFB13ADC73459B">0001314414</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="From2025-07-01to2026-06-30"
      id="AmendmentFlag_A2E4D0EA9C7E4B98">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="From2025-07-01to2026-06-30"
      id="DocumentType_87043C36E62F424C">N-CSR</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="From2025-07-01to2026-06-30"
      id="EntityRegistrantName_6DF3E59AC7F94241">Northern Lights Fund Trust</dei:EntityRegistrantName>
    <dei:EntityInvCompanyType
      contextRef="From2025-07-01to2026-06-30"
      id="EntityInvCompanyType_9A22FCBAF4A3483C">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentPeriodEndDate
      contextRef="From2025-07-01to2026-06-30"
      id="DocumentPeriodEndDate_2F6C33FAD08B455E">2026-06-30</dei:DocumentPeriodEndDate>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="ClassName_81129DCC2E6F466B">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="TradingSymbol_59261974A4164CEE">PWDAX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_A69B11510BC94AED">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="AnnlOrSemiAnnlStatementTextBlock_EE442D2077114E38">This&#160;annual shareholder report contains important information about&#160;DF Tactical Dividend Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="AddlInfoTextBlock_191C794D8B3D4721"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="AddlInfoWebsite_A7F37C8CC8FF4A0E">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="AddlInfoPhoneNumber_614EE1758CAC4F89">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="MaterialFundChngNoticeTextBlock_63DC6F01EBC34C2C">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="ExpensesTextBlock_183DE62E9FA44EA9">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family:  &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class A&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$201&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;1.80%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      decimals="0"
      id="ExpensesPaidAmt_F378EE9C76474F8E"
      unitRef="USD">201</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      decimals="INF"
      id="ExpenseRatioPct_524E79AA2DAA44AD"
      unitRef="Pure">0.0180</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="LineGraphAndTableMeasureName_26353E30B9374698">DF Tactical Dividend Fund&#160;</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="LineGraphAndTableMeasureName_2F2F0917FE0D46C2">DF Tactical Dividend Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="LineGraphAndTableMeasureName_4509A217D5F74A1D">DF Tactical Dividend Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_6D20420B9BDB4A5C">Syntax US LargeCap 500 Total Return Index (USD)</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      id="LineGraphAndTableMeasureName_ADBAA9DC52DE46CF">Syntax US Net Value Total Return Index </oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_6159C8652D894BD8"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_3701178A0D4C4CD5"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_29DF44F43A7F435F"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_A4E320B4AEB74EE9"
      unitRef="USD">10994</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C923C160E4F24D81"
      unitRef="USD">11828</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_D03CB67B7C96499F"
      unitRef="USD">12125</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_B13B5892E01843E0"
      unitRef="USD">11176</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_4535F4D3C91D4FC4"
      unitRef="USD">13576</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_2F090BE0ED924299"
      unitRef="USD">13137</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_2892228863834DD2"
      unitRef="USD">10525</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_D41FF86288304DFF"
      unitRef="USD">15016</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_72EDE777FCD9402F"
      unitRef="USD">13907</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_B352B11EE42D465E"
      unitRef="USD">8896</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_DBF0C6B8A1074280"
      unitRef="USD">16341</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_C97D5CE366EF4F6B"
      unitRef="USD">12223</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_9DF281B9D1034E73"
      unitRef="USD">12129</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_6D22DC5D21184540"
      unitRef="USD">23202</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_32C2D5D40AC24CB9"
      unitRef="USD">18574</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_A236D9B9123B4C59"
      unitRef="USD">11544</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2B57B5A39773443C"
      unitRef="USD">20279</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_0B1134917E3F49C2"
      unitRef="USD">17953</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_D75C7BEA712D4B05"
      unitRef="USD">11220</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_BA48AA4DFF68471D"
      unitRef="USD">24235</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_2D7E77E0C3D640ED"
      unitRef="USD">19752</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_046E76F388C54664"
      unitRef="USD">12167</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F2887CA65F2046CA"
      unitRef="USD">30365</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_BA8DC82986F84FFC"
      unitRef="USD">23147</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_B075678385094E00"
      unitRef="USD">13905</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_82A3F4FF95B54CF0"
      unitRef="USD">35263</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_89547A6CCB504B74"
      unitRef="USD">26557</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_C000131094Member"
      decimals="0"
      id="AccmVal_A939EAC6CA3941FC"
      unitRef="USD">17075</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_6F5C696D86A644F3"
      unitRef="USD">43309</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="0"
      id="AccmVal_9E2D347AA7014346"
      unitRef="USD">32886</oef:AccmVal>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000131094Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_F85CDF74298A4EC8"
      unitRef="Pure">0.2280</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000131094Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_EC968AFE7EF342A2"
      unitRef="Pure">0.0708</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_C000131094Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_47567B270BC445E0"
      unitRef="Pure">0.0550</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      decimals="INF"
      id="AvgAnnlRtrPct_00335B96B00340F2"
      unitRef="Pure">0.1663</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000131094Member"
      decimals="INF"
      id="AvgAnnlRtrPct_744F97AF51504E97"
      unitRef="Pure">0.0599</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_C000131094Member"
      decimals="INF"
      id="AvgAnnlRtrPct_5F9F75C28748419F"
      unitRef="Pure">0.0495</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_022B10DD2694481D"
      unitRef="Pure">0.2282</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_EC6DE2C3C5204425"
      unitRef="Pure">0.1329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2024BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_3491C342C1B94CE8"
      unitRef="Pure">0.1579</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_2BF51B487FCA4AAA"
      unitRef="Pure">0.2383</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_2C4FDF08D30B4719"
      unitRef="Pure">0.1210</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2024AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_9F11092A1363437D"
      unitRef="Pure">0.1264</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="PerformancePastDoesNotIndicateFuture_21AF53EAE4394E17">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="NoDeductionOfTaxesTextBlock_EA422F566CB44D58">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="AddlFundStatisticsTextBlock_6895426E9909498D">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&lt;/span&gt;&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 22 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: transparent; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(4, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 6px 0px; align-items: center; background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Net Assets&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$77,759,786&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Number of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;51&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Advisory Fee &lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$718,754&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;76%&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-06-30_C000131094Member"
      decimals="0"
      id="AssetsNet_826127BE579E4FFA"
      unitRef="USD">77759786</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000131094Member"
      decimals="INF"
      id="HoldingsCount_4960FB74E2734BAD"
      unitRef="Holding">51</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_3801FCCC260D46D6"
      unitRef="USD">718754</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_316C852E57DC4A45"
      unitRef="Pure">0.76</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="HoldingsTableTextBlock_5F2D17CAB11A454D">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&lt;/span&gt;&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 35 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-641a494a-ic338fbe7c4d28ec6e323bd39" src="ie593af98ea88b65ff9dd6ef6.jpg" style="width: 306px; height: 180px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 72px 219.734px 738px 462px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;11.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Common Stocks&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;86.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div 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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Sector Weighting (% of net assets)&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 68 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-595051b-i1bd77f7f08ae316a29c70674" src="i05cbacc34d02a8bc04241143.jpg" style="width: 402px; height: 378px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 282px 571.703px 244px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-13.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;3.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;4.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Communications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;5.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;5.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;6.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;11.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Health Care&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;12.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;13.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;36.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box;  color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top 10 Holdings (% of net assets)&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 70 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;NRG Energy, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Vistra Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Amcor PLC&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;AbbVie, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Citizens Financial Group, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Fifth Third Bancorp&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Progressive Corporation (The)&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;T Rowe Price Group, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;US Bancorp&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;M&amp;amp;T Bank Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000131094Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_B38FC1AE3DF5468E"
      unitRef="Pure">0.119</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000131094Member_HealthCare00287Y109SectorMember"
      decimals="INF"
      id="PctOfTotalInv_A76D48B8405F4B66"
      unitRef="Pure">0.861</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000131094Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_B5C9035F89EE4E3A"
      unitRef="Pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_MaterialsSectorMember"
      decimals="INF"
      id="PctOfNav_87E6FB8F43ED45DE"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_967383264B6048B9"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_RealEstateSectorMember"
      decimals="INF"
      id="PctOfNav_840F56684ACF44CE"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="PctOfNav_AB0AF6F889F44308"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_CommunicationsSectorMember"
      decimals="INF"
      id="PctOfNav_719B6C0FBB124D26"
      unitRef="Pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="PctOfNav_59E5EF50AA124A3B"
      unitRef="Pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_UtilitiesSectorMember"
      decimals="INF"
      id="PctOfNav_5F029858765C4687"
      unitRef="Pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_TechnologySectorMember"
      decimals="INF"
      id="PctOfNav_89FF3ECFAB444686"
      unitRef="Pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_EnergySectorMember"
      decimals="INF"
      id="PctOfNav_0B8F7312853645CA"
      unitRef="Pure">0.114</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_HealthcareSectorMember"
      decimals="INF"
      id="PctOfNav_724A05D6721F4B05"
      unitRef="Pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_5FF8FF79829D4748"
      unitRef="Pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_FinancialsSectorMember"
      decimals="INF"
      id="PctOfNav_57036478A0B04AC5"
      unitRef="Pure">0.368</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_A629377508NRGEnergyIncCTIMember"
      decimals="INF"
      id="PctOfNav_1007083EB9354B3D"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_A92840M102VistraCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_80FA892F3C8D47C5"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_G0250X149AmcorPLCCTIMember"
      decimals="INF"
      id="PctOfNav_F135B4F54BCF451B"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_A00287Y109AbbVieIncCTIMember"
      decimals="INF"
      id="PctOfNav_E4DAC819EAE749D9"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_A174610105CitizensFinancialGroupIncCTIMember"
      decimals="INF"
      id="PctOfNav_4B85601922554E55"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_A316773100FifthThirdBancorpCTIMember"
      decimals="INF"
      id="PctOfNav_0F81A16DCBD747D6"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_A743315103ProgressiveCorporationTheCTIMember"
      decimals="INF"
      id="PctOfNav_9235CF19F1794C16"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_A74144T108TRowePriceGroupIncCTIMember"
      decimals="INF"
      id="PctOfNav_6933DA604B4B4B9B"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_A902973304USBancorpCTIMember"
      decimals="INF"
      id="PctOfNav_F886690B3CD842AA"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131094Member_A55261F104MTBankCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_AE415A12FA46411D"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="MaterialFundChngTextBlock_3F816167AA854A61">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 15 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height:  18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Dividend Fund changed its name to the DF Tactical Dividend Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="FundName_CF7618DF834240F7">DF Tactical Dividend Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_0C3F415C8B7F4C7A">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000131094Member"
      id="TradingSymbol_0279935D3BE14C8D">PWDAX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="ClassName_D9C0F973365A4D54">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="TradingSymbol_65D87063FE3249AE">PWDCX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_1BA26FFA9DE848D6">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="AnnlOrSemiAnnlStatementTextBlock_9A3FA4B2BD59431A">This&#160;annual shareholder report contains important information about&#160;DF Tactical Dividend Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="AddlInfoTextBlock_3A18053F089B41CA"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="AddlInfoWebsite_811B663F9180436A">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="AddlInfoPhoneNumber_81CAA44C01B7475C">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="MaterialFundChngNoticeTextBlock_2C9C5A5229604562">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="ExpensesTextBlock_A84B27BCD9664309">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing:  border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class C&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$283&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;2.55%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      decimals="0"
      id="ExpensesPaidAmt_5AAECF364E104D3D"
      unitRef="USD">283</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      decimals="INF"
      id="ExpenseRatioPct_09AE6C25C4CC4BB6"
      unitRef="Pure">0.0255</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="LineGraphAndTableMeasureName_D70D434DA90E46A6">DF Tactical Dividend Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_9E45147B4E0B41AA">Syntax US LargeCap 500 Total Return Index (USD)</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      id="LineGraphAndTableMeasureName_9120DA49C1A54786">Syntax US Net Value Total Return Index </oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_89B2E2F8966D42C5"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_91613B0472664702"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_57784A6A45E548BC"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_45223D87D0084635"
      unitRef="USD">10907</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_05FF3F2266D44D22"
      unitRef="USD">11828</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_DEEC25EA920B4AB4"
      unitRef="USD">12125</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_92640DA20F614F7E"
      unitRef="USD">11009</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_DAE198A133DE473B"
      unitRef="USD">13576</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_6417392D40DA49E8"
      unitRef="USD">13137</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_9D2E6E9C81D14613"
      unitRef="USD">10292</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_870A2F6739D34560"
      unitRef="USD">15016</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_84B34B9444704660"
      unitRef="USD">13907</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_8635DED23F804F9D"
      unitRef="USD">8629</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B741EFD968F04C01"
      unitRef="USD">16341</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_076F5FBF3038431A"
      unitRef="USD">12223</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_50F709169D864D07"
      unitRef="USD">11686</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_1163552149714CF1"
      unitRef="USD">23202</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_B6D093A904E842B3"
      unitRef="USD">18574</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_2596561C63A2487E"
      unitRef="USD">11033</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_24AFB741F9C2439E"
      unitRef="USD">20279</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_1E06B66A4FB64EDB"
      unitRef="USD">17953</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_62BEBF13D8654E9D"
      unitRef="USD">10638</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A8AC50651ECE4D91"
      unitRef="USD">24235</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_1EB99BA600EF42D8"
      unitRef="USD">19752</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_FA773AA5FB794818"
      unitRef="USD">11450</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_135CEA4E37854D06"
      unitRef="USD">30365</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_AB91936884CC4429"
      unitRef="USD">23147</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_4874E49C11CC4376"
      unitRef="USD">12991</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_1AF98AF1517E4761"
      unitRef="USD">35263</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_0CA0FE5589104C14"
      unitRef="USD">26557</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_C000148993Member"
      decimals="0"
      id="AccmVal_A1C5CD67F75F400E"
      unitRef="USD">15834</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E2A745CD9DC74613"
      unitRef="USD">43309</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="0"
      id="AccmVal_33C081CE2D3B42EC"
      unitRef="USD">32886</oef:AccmVal>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000148993Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_B51BB9190EB74714"
      unitRef="Pure">0.2189</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000148993Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_6957C88E5BAB43C9"
      unitRef="Pure">0.0626</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_C000148993Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E54BE67EBDC54EAB"
      unitRef="Pure">0.0470</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_2DDC9F389BC24013"
      unitRef="Pure">0.2282</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_39B8DC49127C43AE"
      unitRef="Pure">0.1329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2100BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_EE0B69AC053F44F9"
      unitRef="Pure">0.1579</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_00CC26BBB24F40AD"
      unitRef="Pure">0.2383</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_48874D4C4A80464A"
      unitRef="Pure">0.1210</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2100AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_35C284C0A3E54A14"
      unitRef="Pure">0.1264</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="PerformancePastDoesNotIndicateFuture_B0917B81710D4A2E">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="NoDeductionOfTaxesTextBlock_17E0FBC1A31A4DAC">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="AddlFundStatisticsTextBlock_EDA26BF76A434AAB">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&lt;/span&gt;&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 22 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: transparent; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(4, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 6px 0px; align-items: center; background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Net Assets&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$77,759,786&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Number of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;51&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Advisory Fee &lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$718,754&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;76%&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-06-30_C000148993Member"
      decimals="0"
      id="AssetsNet_3E645A5B57A343AE"
      unitRef="USD">77759786</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000148993Member"
      decimals="INF"
      id="HoldingsCount_9CCBF5C5EA5545EA"
      unitRef="Holding">51</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_6177E591BDBC4AD9"
      unitRef="USD">718754</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_487C0D8D976F4606"
      unitRef="Pure">0.76</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="HoldingsTableTextBlock_F2C456648BE44BB4">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&lt;/span&gt;&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 35 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-641a494a-i305baead381787ba19b4f327" src="ie593af98ea88b65ff9dd6ef6.jpg" style="width: 306px; height: 180px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 72px 219.734px 738px 462px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;11.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Common Stocks&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;86.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div 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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Sector Weighting (% of net assets)&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 68 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-595051b-i35eaa5ce9fb0c679a407f7fc" src="i05cbacc34d02a8bc04241143.jpg" style="width: 402px; height: 378px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 282px 571.703px 244px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-13.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;3.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;4.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Communications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;5.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;5.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;6.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;11.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Health Care&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;12.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;13.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;36.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top 10 Holdings (% of net assets)&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 70 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;NRG Energy, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Vistra Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Amcor PLC&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;AbbVie, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Citizens Financial Group, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Fifth Third Bancorp&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Progressive Corporation (The)&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;T Rowe Price Group, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;US Bancorp&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;M&amp;amp;T Bank Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000148993Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_6F8EF2DA690A48F6"
      unitRef="Pure">0.119</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000148993Member_HealthCare00287Y109SectorMember"
      decimals="INF"
      id="PctOfTotalInv_320A2BF55E70480C"
      unitRef="Pure">0.861</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000148993Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_D6A7346423024F71"
      unitRef="Pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_MaterialsSectorMember"
      decimals="INF"
      id="PctOfNav_5A9FB8A35B824754"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_6E797814438D4E2B"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_RealEstateSectorMember"
      decimals="INF"
      id="PctOfNav_0677071EF69349E0"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="PctOfNav_8F494690D17442CA"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_CommunicationsSectorMember"
      decimals="INF"
      id="PctOfNav_069D0DAEAB574A43"
      unitRef="Pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="PctOfNav_2094721BB7DD426C"
      unitRef="Pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_UtilitiesSectorMember"
      decimals="INF"
      id="PctOfNav_FC0B70F0710E4511"
      unitRef="Pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_TechnologySectorMember"
      decimals="INF"
      id="PctOfNav_D9A7C0777B374683"
      unitRef="Pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_EnergySectorMember"
      decimals="INF"
      id="PctOfNav_F4A8711FBE9A48F7"
      unitRef="Pure">0.114</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_HealthcareSectorMember"
      decimals="INF"
      id="PctOfNav_3FE38CF67A0F459C"
      unitRef="Pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_699D205C52BE4606"
      unitRef="Pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_FinancialsSectorMember"
      decimals="INF"
      id="PctOfNav_C7BDD945F70C461C"
      unitRef="Pure">0.368</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_A629377508NRGEnergyIncCTIMember"
      decimals="INF"
      id="PctOfNav_D9130C297FFD4061"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_A92840M102VistraCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_E0C9234B7BC04752"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_G0250X149AmcorPLCCTIMember"
      decimals="INF"
      id="PctOfNav_6393EE8EF6EA470B"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_A00287Y109AbbVieIncCTIMember"
      decimals="INF"
      id="PctOfNav_9D7CCEFBE1514606"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_A174610105CitizensFinancialGroupIncCTIMember"
      decimals="INF"
      id="PctOfNav_9417FFC916A74B95"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_A316773100FifthThirdBancorpCTIMember"
      decimals="INF"
      id="PctOfNav_D85813269FCA426D"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_A743315103ProgressiveCorporationTheCTIMember"
      decimals="INF"
      id="PctOfNav_9401D4DE2AE344FB"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_A74144T108TRowePriceGroupIncCTIMember"
      decimals="INF"
      id="PctOfNav_BFB00B909B184B48"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_A902973304USBancorpCTIMember"
      decimals="INF"
      id="PctOfNav_1E988E04A28949A9"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000148993Member_A55261F104MTBankCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_C30445D9AFE14A26"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="MaterialFundChngTextBlock_207E2BF9BD274FB5">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 15 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Dividend Fund changed its name to the DF Tactical Dividend Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="FundName_A8ADA9AA1ACC4ECD">DF Tactical Dividend Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_F784AB820F0C4260">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000148993Member"
      id="TradingSymbol_815029EA43674FB1">PWDCX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="ClassName_80C61DC4CBE44D98">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="TradingSymbol_FE3A018E27934032">PWDIX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_D8126DCA09484ADC">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="AnnlOrSemiAnnlStatementTextBlock_0097CEF042C34E42">This&#160;annual shareholder report contains important information about&#160;DF Tactical Dividend Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="AddlInfoTextBlock_4E281DD0B8324819"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="AddlInfoWebsite_CBF5A11408CA42CF">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="AddlInfoPhoneNumber_CA746057B6EB45C5">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="MaterialFundChngNoticeTextBlock_27FE0AE5BEEE4D33">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="ExpensesTextBlock_DFD58A10F8D74D66">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$173&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;1.55%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      decimals="0"
      id="ExpensesPaidAmt_AEC9C2248C0341D7"
      unitRef="USD">173</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      decimals="INF"
      id="ExpenseRatioPct_97EEE281396744C9"
      unitRef="Pure">0.0155</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="LineGraphAndTableMeasureName_E1A75FFA51584D91">DF Tactical Dividend Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_D65B1B25D4FF4E1A">Syntax US LargeCap 500 Total Return Index (USD)</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      id="LineGraphAndTableMeasureName_470E09EE0D304E0C">Syntax US Net Value Total Return Index </oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_7B11DF9706034F4E"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F88B67AA3B3D4209"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_BF00E8C517BD4487"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_38A6AA3A3C4A47B5"
      unitRef="USD">11019</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_73D916E19491402C"
      unitRef="USD">11828</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_114DFBCE2CCE46DA"
      unitRef="USD">12125</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_6FC4A848EE374F0E"
      unitRef="USD">11231</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_037833E74A454424"
      unitRef="USD">13576</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_254164FD0AE44221"
      unitRef="USD">13137</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_914F76C8ED5F470C"
      unitRef="USD">10601</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F868B99710654E2A"
      unitRef="USD">15016</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_046B13A3C726443B"
      unitRef="USD">13907</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_76E2CC8560064706"
      unitRef="USD">8991</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_19C87504A68A4469"
      unitRef="USD">16341</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_955F532251274E8F"
      unitRef="USD">12223</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_DE6E3C381B0C479C"
      unitRef="USD">12281</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C44F9600CA014128"
      unitRef="USD">23202</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_E6018136B08D4B89"
      unitRef="USD">18574</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_58195486FF7545EC"
      unitRef="USD">11717</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_7BF4E2E689B84929"
      unitRef="USD">20279</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_96C7BCF1DF7A433E"
      unitRef="USD">17953</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_17D5E11A1C70407F"
      unitRef="USD">11417</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F691D2DA53C848F6"
      unitRef="USD">24235</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_9313A35B075D4F86"
      unitRef="USD">19752</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_0AE4A8EA63EB4166"
      unitRef="USD">12417</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_21D892963D4041C8"
      unitRef="USD">30365</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_7FE6A1AC602E447C"
      unitRef="USD">23147</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_A48E5AE717524794"
      unitRef="USD">14220</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F4B6430A009C4422"
      unitRef="USD">35263</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_A41BF7902A794814"
      unitRef="USD">26557</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_C000131095Member"
      decimals="0"
      id="AccmVal_AB542EA056314F0D"
      unitRef="USD">17507</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_3AE3BE41DDC24C49"
      unitRef="USD">43309</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="0"
      id="AccmVal_90C9E98FFBC24B25"
      unitRef="USD">32886</oef:AccmVal>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000131095Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_AC6F34810DA24C32"
      unitRef="Pure">0.2312</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000131095Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_AA853222E5284D92"
      unitRef="Pure">0.0735</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_C000131095Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_245C284031AF48BC"
      unitRef="Pure">0.0576</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_98EEB0D548C54EE5"
      unitRef="Pure">0.2282</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_D4CE679399B14E28"
      unitRef="Pure">0.1329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2025BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_9D67EF7AA7514390"
      unitRef="Pure">0.1579</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_AEA525452B034091"
      unitRef="Pure">0.2383</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_2C16FC9A9124484A"
      unitRef="Pure">0.1210</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_SyntaxUSNetValueTotalReturnIndexUSD2025AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_1C05A033A314438A"
      unitRef="Pure">0.1264</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="PerformancePastDoesNotIndicateFuture_7FD778BD39054EF8">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="NoDeductionOfTaxesTextBlock_68E1162A0EE14191">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="AddlFundStatisticsTextBlock_AA44205924424446">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&lt;/span&gt;&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 22 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: transparent; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(4, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 6px 0px; align-items: center; background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Net Assets&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$77,759,786&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Number of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;51&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Advisory Fee &lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$718,754&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;76%&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-06-30_C000131095Member"
      decimals="0"
      id="AssetsNet_58A514E8F2124A01"
      unitRef="USD">77759786</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000131095Member"
      decimals="INF"
      id="HoldingsCount_B81F9B50F71A40DD"
      unitRef="Holding">51</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_BAC5498A85814FBC"
      unitRef="USD">718754</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_4663D85887D544A8"
      unitRef="Pure">0.76</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="HoldingsTableTextBlock_02255A9E68834244">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&lt;/span&gt;&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 35 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-641a494a-idbff587edc4891a27cbfa3bb" src="ie593af98ea88b65ff9dd6ef6.jpg" style="width: 306px; height: 180px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 72px 219.734px 738px 462px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;11.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Common Stocks&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;86.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div 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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Sector Weighting (% of net assets)&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 68 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-595051b-i059ddbf147a9ef6728a991e0" src="i05cbacc34d02a8bc04241143.jpg" style="width: 402px; height: 378px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 282px 571.703px 244px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-13.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;3.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;4.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Communications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;5.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;5.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;6.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;11.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Health Care&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;12.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;13.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;36.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight:  400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top 10 Holdings (% of net assets)&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 70 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;NRG Energy, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Vistra Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Amcor PLC&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;AbbVie, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Citizens Financial Group, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Fifth Third Bancorp&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Progressive Corporation (The)&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;T Rowe Price Group, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;US Bancorp&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;M&amp;amp;T Bank Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000131095Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_D2F9C94AB3084923"
      unitRef="Pure">0.119</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000131095Member_HealthCare00287Y109SectorMember"
      decimals="INF"
      id="PctOfTotalInv_0E8ED9A0020B44FC"
      unitRef="Pure">0.861</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000131095Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_EF04F09D41414489"
      unitRef="Pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_MaterialsSectorMember"
      decimals="INF"
      id="PctOfNav_6077E6DC567A48C6"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_440EF55988464F94"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_RealEstateSectorMember"
      decimals="INF"
      id="PctOfNav_E00974F64B2D4864"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="PctOfNav_54668554B3884C17"
      unitRef="Pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_CommunicationsSectorMember"
      decimals="INF"
      id="PctOfNav_80C34AFF560647B8"
      unitRef="Pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="PctOfNav_538EB74609FE4408"
      unitRef="Pure">0.059</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_UtilitiesSectorMember"
      decimals="INF"
      id="PctOfNav_4B10F21644B74805"
      unitRef="Pure">0.067</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_TechnologySectorMember"
      decimals="INF"
      id="PctOfNav_6092806C481347C7"
      unitRef="Pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_EnergySectorMember"
      decimals="INF"
      id="PctOfNav_ED10600B45974C25"
      unitRef="Pure">0.114</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_HealthcareSectorMember"
      decimals="INF"
      id="PctOfNav_F0021600127C4025"
      unitRef="Pure">0.122</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_32794DC97A1C448C"
      unitRef="Pure">0.135</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_FinancialsSectorMember"
      decimals="INF"
      id="PctOfNav_4D9D29398C674261"
      unitRef="Pure">0.368</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_A629377508NRGEnergyIncCTIMember"
      decimals="INF"
      id="PctOfNav_87C13D15B39B4D50"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_A92840M102VistraCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_8E1437D0401B4B8B"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_G0250X149AmcorPLCCTIMember"
      decimals="INF"
      id="PctOfNav_509088B799BE44F7"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_A00287Y109AbbVieIncCTIMember"
      decimals="INF"
      id="PctOfNav_DA8A1D37287A4487"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_A174610105CitizensFinancialGroupIncCTIMember"
      decimals="INF"
      id="PctOfNav_90A9071374C54280"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_A316773100FifthThirdBancorpCTIMember"
      decimals="INF"
      id="PctOfNav_E3714AB2D820427F"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_A743315103ProgressiveCorporationTheCTIMember"
      decimals="INF"
      id="PctOfNav_9724D766670046C5"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_A74144T108TRowePriceGroupIncCTIMember"
      decimals="INF"
      id="PctOfNav_D54EF35EFDEA4479"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_A902973304USBancorpCTIMember"
      decimals="INF"
      id="PctOfNav_9E8963CA11E44B39"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000131095Member_A55261F104MTBankCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_B48E9B01B5134B3E"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="MaterialFundChngTextBlock_F53BEB1EE1DE4739">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h2 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&lt;/h2&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 15 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Dividend Fund changed its name to the DF Tactical Dividend Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="FundName_0C7B17B094FF4ED8">DF Tactical Dividend Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_F8AA303F535A4993">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000131095Member"
      id="TradingSymbol_AEBE2E638D0E4429">PWDIX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="ClassName_9CE95D35051142A5">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="TradingSymbol_20565CEB9E184DB4">MOJAX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_85896A72B0144BF4">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="AnnlOrSemiAnnlStatementTextBlock_6EFD09981F88453A">This&#160;annual shareholder report contains important information about&#160;DF Tactical Momentum Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="AddlInfoTextBlock_A1034CE872EA4F44"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="AddlInfoWebsite_DACB4B90AC104146">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="AddlInfoPhoneNumber_9F1C9E4A641A42E7">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="MaterialFundChngNoticeTextBlock_6C23641562F54125">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="ExpensesTextBlock_0C8EC0C7B3294C1F">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255,  255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class A&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$279&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;2.18%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      decimals="0"
      id="ExpensesPaidAmt_B1B4EFBEBB014116"
      unitRef="USD">279</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      decimals="INF"
      id="ExpenseRatioPct_861E4AD775F34460"
      unitRef="Pure">0.0218</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="LineGraphAndTableMeasureName_A7AEED38463947CF">DF Tactical Momentum Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_C9464709A0C14E7D">Syntax US LargeCap 500 Total Return Index (USD)</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-12-23to2016-12-23_C000169555Member"
      decimals="0"
      id="AccmVal_B798FAEE8500467C"
      unitRef="USD">9497</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-23to2016-12-23_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_46788111299141D9"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2017-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_4C84770FB5E8413D"
      unitRef="USD">9700</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9218DBE6CF204B6D"
      unitRef="USD">10836</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2018-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_B471629C87944726"
      unitRef="USD">10571</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E81AC54776C84339"
      unitRef="USD">12438</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2019-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_5F07601D9E1A40DB"
      unitRef="USD">10927</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F5C01D936ED64FB0"
      unitRef="USD">13757</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2020-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_74ECA24D81AE4846"
      unitRef="USD">8524</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_37092E3A9F1E4912"
      unitRef="USD">14971</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2021-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_70860CF30D43477A"
      unitRef="USD">13534</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_5A23EB572C2B4205"
      unitRef="USD">21257</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2022-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_732BDB3A35D94EC1"
      unitRef="USD">11523</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0EDD78CCF84B4F2A"
      unitRef="USD">18578</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2023-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_54729635D4654E19"
      unitRef="USD">11952</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_14F670369A8C45FB"
      unitRef="USD">22203</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2024-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_27F226A6A95E41B6"
      unitRef="USD">15335</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AC9AF7454BBD4AFA"
      unitRef="USD">27819</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2025-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_D2F0AE9CB79B401F"
      unitRef="USD">17576</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_D2136B2F02B249D3"
      unitRef="USD">32307</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2026-06-30_C000169555Member"
      decimals="0"
      id="AccmVal_098A450539214436"
      unitRef="USD">27426</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_932B7961D31944B0"
      unitRef="USD">39678</oef:AccmVal>
    <oef:PerfInceptionDate
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="PerfInceptionDate_9E1D5DE1B7674CDC">2016-12-23</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000169555Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_750DE372B1104A36"
      unitRef="Pure">0.5604</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000169555Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_5A2E5BA0074140E2"
      unitRef="Pure">0.1517</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-12-23to2026-06-30_C000169555Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_C932983B3D85456B"
      unitRef="Pure">0.1179</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      decimals="INF"
      id="AvgAnnlRtrPct_7DA3DC8A64E14EE7"
      unitRef="Pure">0.4828</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000169555Member"
      decimals="INF"
      id="AvgAnnlRtrPct_21836B816D004B56"
      unitRef="Pure">0.1399</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-12-23to2026-06-30_C000169555Member"
      decimals="INF"
      id="AvgAnnlRtrPct_37DC6723ADCD49D9"
      unitRef="Pure">0.1118</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E43759CA5B2A4D21"
      unitRef="Pure">0.2282</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_AB81DD50D4E6493C"
      unitRef="Pure">0.1329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-12-23to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2329BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_A0DE00E40C8F43C5"
      unitRef="Pure">0.1558</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="PerformancePastDoesNotIndicateFuture_0CCDEBA396984828">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="NoDeductionOfTaxesTextBlock_F21082419D4C498C">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="AddlFundStatisticsTextBlock_1A98B20625AE4794">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 22 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(237, 237, 237); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Net Assets&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$61,011,366&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Number of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow:  visible; text-align: right; text-align-last: auto;"&gt;52&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(237, 237, 237); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Advisory Fee &lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$653,715&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Portfolio Turnover&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;287%&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="AsOf2026-06-30_C000169555Member"
      decimals="0"
      id="AssetsNet_60F81704C6514B64"
      unitRef="USD">61011366</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000169555Member"
      decimals="INF"
      id="HoldingsCount_F1CBB77F3DDA4411"
      unitRef="Holding">52</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_77EFF7B1AC184422"
      unitRef="USD">653715</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_F4A2A67BD1C64CA5"
      unitRef="Pure">2.87</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="HoldingsTableTextBlock_5E43C063B0954EBC">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 35 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-59db68c5-idce93a6a31b0c1e018ee80c1" src="ic7dd401cff52412ad1b25c43.jpg" style="width: 306px; height: 180px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 72px 219.734px 738px 462px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;7.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Common Stocks&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;90.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div 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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Sector Weighting (% of net assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 68 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-2f607b65-i705fd99077b13576f0cd5cd6" src="i4b55c5cb311f2fb8f72c6059.jpg" style="width: 402px; height: 378px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 282px 578.969px 218px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;3.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Industrials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;4.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;5.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;7.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Communications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Health Care&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;44.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top 10 Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 72 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Astera Labs, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Sandisk Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Intel Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Western Digital Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Affirm Holdings, Inc. - Class A&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Palo Alto Networks, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Micron Technology, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Advanced Micro Devices, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;MasTec, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Take-Two Interactive Software, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000169555Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_EBB4A0103B564D53"
      unitRef="Pure">0.074</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000169555Member_Technology007903107SectorMember"
      decimals="INF"
      id="PctOfTotalInv_9D18458FF93D4FAA"
      unitRef="Pure">0.906</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000169555Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_32F021BAD9C74D8F"
      unitRef="Pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_RealEstateSectorMember"
      decimals="INF"
      id="PctOfNav_FD51237BB1BA4D91"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_MaterialsSectorMember"
      decimals="INF"
      id="PctOfNav_D27B8D101B554A9F"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_UtilitiesSectorMember"
      decimals="INF"
      id="PctOfNav_87FCC9F877524560"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_7F512610F7AA450A"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_EnergySectorMember"
      decimals="INF"
      id="PctOfNav_995FDCE05BE94D84"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_IndustrialsSectorMember"
      decimals="INF"
      id="PctOfNav_B33EEFD0D84C441B"
      unitRef="Pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="PctOfNav_6DF98539B54B4A4A"
      unitRef="Pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="PctOfNav_9E3019EF8A4A4E50"
      unitRef="Pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_652AC4888E4040BF"
      unitRef="Pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_CommunicationsSectorMember"
      decimals="INF"
      id="PctOfNav_827A077157C0463A"
      unitRef="Pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_FinancialsSectorMember"
      decimals="INF"
      id="PctOfNav_ED62F031E9A7436F"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_HealthcareSectorMember"
      decimals="INF"
      id="PctOfNav_48FB32C643314D66"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_TechnologySectorMember"
      decimals="INF"
      id="PctOfNav_81B3D24965C246BC"
      unitRef="Pure">0.448</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A04626A103AsteraLabsIncCTIMember"
      decimals="INF"
      id="PctOfNav_95486488AB45499E"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A80004C200SandiskCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_48C3238BEB1E4896"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A458140100IntelCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_B47C8AE92F3B44BE"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A958102105WesternDigitalCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_FA8DE3A81D954242"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A00827B106AffirmHoldingsIncClassACTIMember"
      decimals="INF"
      id="PctOfNav_58E6F5111D774F1A"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A697435105PaloAltoNetworksIncCTIMember"
      decimals="INF"
      id="PctOfNav_58C63EE3449A44E7"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A595112103MicronTechnologyIncCTIMember"
      decimals="INF"
      id="PctOfNav_C8C2FB06738C4977"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A007903107AdvancedMicroDevicesIncCTIMember"
      decimals="INF"
      id="PctOfNav_CD3099B015984721"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A576323109MasTecIncCTIMember"
      decimals="INF"
      id="PctOfNav_3C904D97C55744ED"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169555Member_A874054109TakeMinusTwoInteractiveSoftwareIncCTIMember"
      decimals="INF"
      id="PctOfNav_4BDE44136EEA4850"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="MaterialFundChngTextBlock_58FCB6A74F6A4B7F">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 16 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at&#160;https://www.donoghueforlinesfunds.com/forms/ or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Momentum Fund changed its name to the DF Tactical Momentum Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="FundName_964E238CEC76401A">DF Tactical Momentum Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_418EC94517E54D65">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000169555Member"
      id="TradingSymbol_4BA12FB213F94D2B">MOJAX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="ClassName_6D368554BDC04613">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="TradingSymbol_7ABE6DAF3FF244EC">MOJCX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_27CA3AA81035474C">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="AnnlOrSemiAnnlStatementTextBlock_9E21D136A9F94C79">This&#160;annual shareholder report contains important information about&#160;DF Tactical Momentum Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="AddlInfoTextBlock_B4DEBA18CE194A3F"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="AddlInfoWebsite_02AB5655EC0A495F">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="AddlInfoPhoneNumber_4E16E504ABA64D19">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="MaterialFundChngNoticeTextBlock_3E6AE4179A8248D8">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="ExpensesTextBlock_C97104A372AE403B">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class C&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$373&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;2.93%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      decimals="0"
      id="ExpensesPaidAmt_6ADFE346DB234398"
      unitRef="USD">373</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      decimals="INF"
      id="ExpenseRatioPct_EA47D3C8F42C4BA5"
      unitRef="Pure">0.0293</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="LineGraphAndTableMeasureName_C8FD42EA9E6D4AE6">DF Tactical Momentum Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_C1E86418E50E496C">Syntax US LargeCap 500 Total Return Index (USD)</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-12-23to2016-12-23_C000169556Member"
      decimals="0"
      id="AccmVal_24BBB656ECC04AC8"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-23to2016-12-23_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_58472499C6884CED"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2017-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_CC775C2699CA4508"
      unitRef="USD">10184</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_8C63E4D2E1C44AFA"
      unitRef="USD">10836</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2018-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_AF2D43168919403A"
      unitRef="USD">11021</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0106DD6F1D9E463A"
      unitRef="USD">12438</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2019-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_D071E2D091BC47B7"
      unitRef="USD">11301</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9E677ADEDEB04933"
      unitRef="USD">13757</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2020-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_F99230347A604378"
      unitRef="USD">8747</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_918CB689CB094A8A"
      unitRef="USD">14971</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2021-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_DBB308BD436742A8"
      unitRef="USD">13786</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F8BECF9C51DD40B5"
      unitRef="USD">21257</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2022-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_FC2A1BD86ADA4C63"
      unitRef="USD">11654</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_23FB600C4324454D"
      unitRef="USD">18578</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2023-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_61661B61C2D849F7"
      unitRef="USD">11990</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E67420D6D758481A"
      unitRef="USD">22203</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2024-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_3543447655FF477B"
      unitRef="USD">15280</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B99F1E4EB5414642"
      unitRef="USD">27819</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2025-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_EE788185E53D44A5"
      unitRef="USD">17376</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_D70C166522774144"
      unitRef="USD">32307</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2026-06-30_C000169556Member"
      decimals="0"
      id="AccmVal_51E935341A264C23"
      unitRef="USD">26909</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_6AE0D201DF994C1F"
      unitRef="USD">39678</oef:AccmVal>
    <oef:PerfInceptionDate
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="PerfInceptionDate_E755751D34844A23">2016-12-23</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000169556Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_87210248012A4F1E"
      unitRef="Pure">0.5486</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000169556Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_2AC17CAA8ED64673"
      unitRef="Pure">0.1431</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-12-23to2026-06-30_C000169556Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_504EFD59F1FD449E"
      unitRef="Pure">0.1096</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_60D761C3A2E743E2"
      unitRef="Pure">0.2282</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_59F8A9165D654CC6"
      unitRef="Pure">0.1329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-12-23to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2330BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E8CFAE7AB21743C2"
      unitRef="Pure">0.1558</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="PerformancePastDoesNotIndicateFuture_BA8E86BAA8584E7F">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="NoDeductionOfTaxesTextBlock_DC83D8DF37764092">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="AddlFundStatisticsTextBlock_F557304D124248D5">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 22 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(237, 237, 237); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last:  auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Net Assets&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$61,011,366&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Number of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;52&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(237, 237, 237); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Advisory Fee &lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$653,715&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Portfolio Turnover&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;287%&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="AsOf2026-06-30_C000169556Member"
      decimals="0"
      id="AssetsNet_BAB4160364454763"
      unitRef="USD">61011366</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000169556Member"
      decimals="INF"
      id="HoldingsCount_AD903C6365AF434F"
      unitRef="Holding">52</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_53D08B4C5AA3408A"
      unitRef="USD">653715</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_3FF180C925204CF5"
      unitRef="Pure">2.87</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="HoldingsTableTextBlock_E40812AE5C184C00">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 35 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-59db68c5-i343314ae350f2f935ff4fe60" src="ic7dd401cff52412ad1b25c43.jpg" style="width: 306px; height: 180px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 72px 219.734px 738px 462px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;7.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Common Stocks&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;90.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div 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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Sector Weighting (% of net assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 68 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-2f607b65-ib5229b7bef74fff3d78e9dd3" src="i4b55c5cb311f2fb8f72c6059.jpg" style="width: 402px; height: 378px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 282px 578.969px 218px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other 
Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;3.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Industrials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;4.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;5.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;7.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Communications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Health Care&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;44.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top 10 Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 72 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Astera Labs, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow:  visible; text-align: left; text-align-last: auto;"&gt;2.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Sandisk Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Intel Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Western Digital Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Affirm Holdings, Inc. - Class A&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Palo Alto Networks, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Micron Technology, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Advanced Micro Devices, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;MasTec, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Take-Two Interactive Software, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000169556Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_CB49A2669B6340AC"
      unitRef="Pure">0.074</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000169556Member_Technology007903107SectorMember"
      decimals="INF"
      id="PctOfTotalInv_DFEBDB1161EF4C3C"
      unitRef="Pure">0.906</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000169556Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_D64D408225524AFC"
      unitRef="Pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_RealEstateSectorMember"
      decimals="INF"
      id="PctOfNav_98937DFA0E114E83"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_MaterialsSectorMember"
      decimals="INF"
      id="PctOfNav_1A5FF5CB98AE4E0B"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_UtilitiesSectorMember"
      decimals="INF"
      id="PctOfNav_FBBE96D1B21C440D"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_AF398F8A169D48B3"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_EnergySectorMember"
      decimals="INF"
      id="PctOfNav_1729659AF8124ECA"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_IndustrialsSectorMember"
      decimals="INF"
      id="PctOfNav_56D90817C2614232"
      unitRef="Pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="PctOfNav_DFF471FB8CD848D9"
      unitRef="Pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="PctOfNav_18CDCD8A1EB347EE"
      unitRef="Pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_1FCD3834674B468F"
      unitRef="Pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_CommunicationsSectorMember"
      decimals="INF"
      id="PctOfNav_50DADD28AC7A4D79"
      unitRef="Pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_FinancialsSectorMember"
      decimals="INF"
      id="PctOfNav_AA64CA81E90A418E"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_HealthcareSectorMember"
      decimals="INF"
      id="PctOfNav_FD7A5B77BDCE488D"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_TechnologySectorMember"
      decimals="INF"
      id="PctOfNav_CD469B2FF2FD471F"
      unitRef="Pure">0.448</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A04626A103AsteraLabsIncCTIMember"
      decimals="INF"
      id="PctOfNav_DD3C968A5C4B4380"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A80004C200SandiskCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_D23CAA4E893F448E"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A458140100IntelCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_7B1395132A704CF3"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A958102105WesternDigitalCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_F9AFB7974B684C7F"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A00827B106AffirmHoldingsIncClassACTIMember"
      decimals="INF"
      id="PctOfNav_22CCE59041CD41CF"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A697435105PaloAltoNetworksIncCTIMember"
      decimals="INF"
      id="PctOfNav_EE81D305AD464E8F"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A595112103MicronTechnologyIncCTIMember"
      decimals="INF"
      id="PctOfNav_45CAE86FD71243E9"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A007903107AdvancedMicroDevicesIncCTIMember"
      decimals="INF"
      id="PctOfNav_00597BD4FF114257"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A576323109MasTecIncCTIMember"
      decimals="INF"
      id="PctOfNav_ECC6DEFB486C41E4"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169556Member_A874054109TakeMinusTwoInteractiveSoftwareIncCTIMember"
      decimals="INF"
      id="PctOfNav_E3EB8C513DF04C35"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="MaterialFundChngTextBlock_DF3CDDCA8CA8417F">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 16 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at&#160;https://www.donoghueforlinesfunds.com/forms/ or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Momentum Fund changed its name to the DF Tactical Momentum Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="FundName_A9FC34DFE6284C63">DF Tactical Momentum Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_DD10C8C2F4544D47">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000169556Member"
      id="TradingSymbol_0B347F94395B479F">MOJCX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="ClassName_6C7159219A2340CF">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="TradingSymbol_4FAE5AC7C1EF4D68">MOJOX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_CA36ED11921F4B6D">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="AnnlOrSemiAnnlStatementTextBlock_64019AEEE0374DB1">This&#160;annual shareholder report contains important information about&#160;DF Tactical Momentum Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="AddlInfoTextBlock_63C1B5B511B84D1F"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="AddlInfoWebsite_93AF143036CE4058">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="AddlInfoPhoneNumber_138EC4249DB44A8F">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="MaterialFundChngNoticeTextBlock_DEE40F794B1C4E56">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="ExpensesTextBlock_EC5DA5EF467F4C8E">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$247&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;1.93%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      decimals="0"
      id="ExpensesPaidAmt_95D7DA7E86384364"
      unitRef="USD">247</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      decimals="INF"
      id="ExpenseRatioPct_DB53DF19248A4F38"
      unitRef="Pure">0.0193</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="LineGraphAndTableMeasureName_C222DA92A6F74C1A">DF Tactical Momentum Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_D1D829610BB84CFB">Syntax US LargeCap 500 Total Return Index (USD)</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-12-23to2016-12-23_C000169557Member"
      decimals="0"
      id="AccmVal_517811D3AB05404D"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-23to2016-12-23_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2DD83DD2710842C7"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2017-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_ADA95BC4C80443C8"
      unitRef="USD">10228</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2017-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_49137B2384E84584"
      unitRef="USD">10836</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2018-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_FD45AA43B43745E6"
      unitRef="USD">11180</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2018-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_129858E4C4E84215"
      unitRef="USD">12438</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2019-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_9C12B4C908A9458F"
      unitRef="USD">11575</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2019-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_59609F5104E140DE"
      unitRef="USD">13757</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2020-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_F002D547C2C04B49"
      unitRef="USD">9063</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2020-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_49CA301BA65A42FD"
      unitRef="USD">14971</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2021-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_4409744B75364AE8"
      unitRef="USD">14417</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2021-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E8F63016C7544A03"
      unitRef="USD">21257</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2022-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_A84770CC36DB422D"
      unitRef="USD">12308</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2022-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9B63BED474134D6D"
      unitRef="USD">18578</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2023-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_8CDA466330004A25"
      unitRef="USD">12795</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2023-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_128DE25450CA4D10"
      unitRef="USD">22203</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2024-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_3722A113677047BE"
      unitRef="USD">16457</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2024-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_7829B506A0514F72"
      unitRef="USD">27819</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2025-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_1BD939E501B0494B"
      unitRef="USD">18927</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2025-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_BD78E92431B240A2"
      unitRef="USD">32307</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2026-06-30_C000169557Member"
      decimals="0"
      id="AccmVal_7B2B4CC2664E4829"
      unitRef="USD">29580</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-12-24to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_87D84B72FE554518"
      unitRef="USD">39678</oef:AccmVal>
    <oef:PerfInceptionDate
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="PerfInceptionDate_206F0B01E1C04CB3">2016-12-23</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000169557Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_1FB977BC52B645B0"
      unitRef="Pure">0.5629</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000169557Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_FE14EA23C7AF4179"
      unitRef="Pure">0.1546</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-12-23to2026-06-30_C000169557Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_0ABE429CC7204D99"
      unitRef="Pure">0.1207</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_8614B7573EF04ED5"
      unitRef="Pure">0.2282</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_6B9D718BA2444FAA"
      unitRef="Pure">0.1329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-12-23to2026-06-30_SyntaxUSLargeCap500TotalReturnIndexUSD2331BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_6DBB27C775F24A41"
      unitRef="Pure">0.1558</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="PerformancePastDoesNotIndicateFuture_668BB7E682544D4B">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="NoDeductionOfTaxesTextBlock_8C670C197812489F">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="AddlFundStatisticsTextBlock_B245EFD86B074ED9">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 22 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(237, 237, 237); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Net Assets&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$61,011,366&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Number of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;52&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(237, 237, 237); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Advisory Fee &lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$653,715&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Portfolio Turnover&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;287%&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="AsOf2026-06-30_C000169557Member"
      decimals="0"
      id="AssetsNet_5BEDEB739A4F4424"
      unitRef="USD">61011366</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000169557Member"
      decimals="INF"
      id="HoldingsCount_B865696092D041AF"
      unitRef="Holding">52</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_F318491793234DAD"
      unitRef="USD">653715</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_20EE5701B2A94247"
      unitRef="Pure">2.87</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="HoldingsTableTextBlock_AB23A2BAEEB1496C">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 35 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-59db68c5-ib45e44ba91fe5614c2f2691a" src="ic7dd401cff52412ad1b25c43.jpg" style="width: 306px; height: 180px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 72px 219.734px 738px 462px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;7.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Common Stocks&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;90.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div 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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Sector Weighting (% of net assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 68 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-2f607b65-i925d89288719501fed7b821e" src="i4b55c5cb311f2fb8f72c6059.jpg" style="width: 402px; height: 378px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto;  white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 282px 578.969px 218px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Real Estate&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Materials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Utilities&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Energy&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;3.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Industrials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;4.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Discretionary&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;5.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Consumer Staples&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;7.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;8.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Communications&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Financials&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Health Care&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Technology&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;44.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top 10 Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 72 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240,  240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Astera Labs, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Sandisk Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Intel Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Western Digital Corporation&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Affirm Holdings, Inc. - Class A&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Palo Alto Networks, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Micron Technology, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Advanced Micro Devices, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;MasTec, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Take-Two Interactive Software, Inc.&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;2.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000169557Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_3BC02147AE904948"
      unitRef="Pure">0.074</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000169557Member_Technology007903107SectorMember"
      decimals="INF"
      id="PctOfTotalInv_97E822FA1DAA4488"
      unitRef="Pure">0.906</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000169557Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_AC2D8C1E53A045E1"
      unitRef="Pure">0.020</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_RealEstateSectorMember"
      decimals="INF"
      id="PctOfNav_463BA508B6144E4F"
      unitRef="Pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_MaterialsSectorMember"
      decimals="INF"
      id="PctOfNav_82917E58EC9A4FC3"
      unitRef="Pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_UtilitiesSectorMember"
      decimals="INF"
      id="PctOfNav_F2A4A5B4A7444B4A"
      unitRef="Pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_21434BA5463C4309"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_EnergySectorMember"
      decimals="INF"
      id="PctOfNav_1B4B177230C64DDF"
      unitRef="Pure">0.035</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_IndustrialsSectorMember"
      decimals="INF"
      id="PctOfNav_6A010C5798314922"
      unitRef="Pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_ConsumerDiscretionarySectorMember"
      decimals="INF"
      id="PctOfNav_88F7DA76AF064351"
      unitRef="Pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_ConsumerStaplesSectorMember"
      decimals="INF"
      id="PctOfNav_C894116715B54B57"
      unitRef="Pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_74D0F3B91FD24DDA"
      unitRef="Pure">0.080</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_CommunicationsSectorMember"
      decimals="INF"
      id="PctOfNav_4B78C54B3CC34005"
      unitRef="Pure">0.090</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_FinancialsSectorMember"
      decimals="INF"
      id="PctOfNav_CC2FD605E2154802"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_HealthcareSectorMember"
      decimals="INF"
      id="PctOfNav_E06A59F535024582"
      unitRef="Pure">0.093</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_TechnologySectorMember"
      decimals="INF"
      id="PctOfNav_02E1AE7237B9492A"
      unitRef="Pure">0.448</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A04626A103AsteraLabsIncCTIMember"
      decimals="INF"
      id="PctOfNav_668FFDB8995F48B3"
      unitRef="Pure">0.027</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A80004C200SandiskCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_823D1F41803B4C1B"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A458140100IntelCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_B4840F2C4A93425F"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A958102105WesternDigitalCorporationCTIMember"
      decimals="INF"
      id="PctOfNav_5E581B67546E4837"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A00827B106AffirmHoldingsIncClassACTIMember"
      decimals="INF"
      id="PctOfNav_251F7D88F87544E1"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A697435105PaloAltoNetworksIncCTIMember"
      decimals="INF"
      id="PctOfNav_4CA3E9FB88B548D7"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A595112103MicronTechnologyIncCTIMember"
      decimals="INF"
      id="PctOfNav_10F82C4EAB5149FB"
      unitRef="Pure">0.024</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A007903107AdvancedMicroDevicesIncCTIMember"
      decimals="INF"
      id="PctOfNav_979788C8F48241FC"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A576323109MasTecIncCTIMember"
      decimals="INF"
      id="PctOfNav_AB303937BD124F5A"
      unitRef="Pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000169557Member_A874054109TakeMinusTwoInteractiveSoftwareIncCTIMember"
      decimals="INF"
      id="PctOfNav_EBE083D7C43543E6"
      unitRef="Pure">0.022</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="MaterialFundChngTextBlock_802FCDE965BF4230">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 16 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at&#160;https://www.donoghueforlinesfunds.com/forms/ or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Momentum Fund changed its name to the DF Tactical Momentum Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="FundName_7C371606A1F246C1">DF Tactical Momentum Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_B4A4B38DA3934381">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000169557Member"
      id="TradingSymbol_78616F57FC1646F3">MOJOX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="ClassName_B20D49440B3743F2">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="TradingSymbol_0DDD389CA89F4FE5">FLOAX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_217DEAE849B74687">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="AnnlOrSemiAnnlStatementTextBlock_F5CE9622CF3744DE">This&#160;annual shareholder report contains important information about&#160;DF Tactical Yield Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="AddlInfoTextBlock_16047F155ECB4A7E"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="AddlInfoWebsite_4BC259A798064A23">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="AddlInfoPhoneNumber_218D1F1BAC47417A">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="MaterialFundChngNoticeTextBlock_60098EEF0217441F">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="ExpensesTextBlock_133CB7C274744930">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 9 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class A&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$155&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;1.54%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      decimals="0"
      id="ExpensesPaidAmt_BBF24037B1584FF0"
      unitRef="USD">155</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      decimals="INF"
      id="ExpenseRatioPct_AC365868039A49EA"
      unitRef="Pure">0.0154</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="LineGraphAndTableMeasureName_A09A6A26F2134B50">DF Tactical Yield Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_32512EB9100B4240">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2017-12-27to2017-12-27_C000193677Member"
      decimals="0"
      id="AccmVal_A3B9C1A4FEDF41F3"
      unitRef="USD">9497</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-27to2017-12-27_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FEB5967A46524509"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2018-06-30_C000193677Member"
      decimals="0"
      id="AccmVal_6985403BACC54DAE"
      unitRef="USD">9513</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2018-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_D92168C39E6A4B7D"
      unitRef="USD">9845</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2019-06-30_C000193677Member"
      decimals="0"
      id="AccmVal_F52C230D2A054089"
      unitRef="USD">9856</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2019-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_67A3CC10A4004F2B"
      unitRef="USD">10620</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2020-06-30_C000193677Member"
      decimals="0"
      id="AccmVal_65660AE64C774A63"
      unitRef="USD">9645</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2020-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A653CEAEA124457C"
      unitRef="USD">11548</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2021-06-30_C000193677Member"
      decimals="0"
      id="AccmVal_05F9DBF34F8D41F7"
      unitRef="USD">10537</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2021-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F1FDB12941A3439F"
      unitRef="USD">11510</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2022-06-30_C000193677Member"
      decimals="0"
      id="AccmVal_B3A0A046A23848EB"
      unitRef="USD">10312</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2022-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FE687046947E4029"
      unitRef="USD">10325</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2023-06-30_C000193677Member"
      decimals="0"
      id="AccmVal_8764E75616704498"
      unitRef="USD">10542</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2023-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_61DBB36710484102"
      unitRef="USD">10228</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2024-06-30_C000193677Member"
      decimals="0"
      id="AccmVal_0DA7A90E7A554D37"
      unitRef="USD">11524</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2024-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_CD469B7CCCBF4227"
      unitRef="USD">10498</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2025-06-30_C000193677Member"
      decimals="0"
      id="AccmVal_68F487313E854A4C"
      unitRef="USD">11999</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2025-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AC4BF52FD02D4F21"
      unitRef="USD">11135</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2026-06-30_C000193677Member"
      decimals="0"
      id="AccmVal_08070467D045487A"
      unitRef="USD">12245</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2026-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_452C570B608F42A9"
      unitRef="USD">11557</oef:AccmVal>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="PerformancePastDoesNotIndicateFuture_08A6FC6CA8944B25">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="NoDeductionOfTaxesTextBlock_4D6A15CCDAB442CC">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="AddlFundStatisticsTextBlock_0DA72DE665DE48CF">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 43; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 37 / 43; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(255, 255, 255); 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; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Net Assets&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$44,715,087&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Number of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;9&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Advisory Fee &lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$358,025&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Portfolio Turnover&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;164%&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="AsOf2026-06-30_C000193677Member"
      decimals="0"
      id="AssetsNet_63A474895CB8408C"
      unitRef="USD">44715087</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000193677Member"
      decimals="INF"
      id="HoldingsCount_510D27FA0A1343EF"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_450BABE287854974"
      unitRef="USD">358025</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_396C877CD7854B44"
      unitRef="Pure">1.64</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="PerfInceptionDate_4A339F8814224B62">2017-12-27</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000193677Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_641E9D4428BB4886"
      unitRef="Pure">0.0205</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000193677Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_23C3EDD12D4E4C11"
      unitRef="Pure">0.0305</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-12-27to2026-06-30_C000193677Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_9A821B9701F84C59"
      unitRef="Pure">0.0303</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      decimals="INF"
      id="AvgAnnlRtrPct_03F25B47629C4C23"
      unitRef="Pure">-0.0309</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000193677Member"
      decimals="INF"
      id="AvgAnnlRtrPct_53EECB37589D4557"
      unitRef="Pure">0.0200</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-12-27to2026-06-30_C000193677Member"
      decimals="INF"
      id="AvgAnnlRtrPct_69FECB38128D490D"
      unitRef="Pure">0.0241</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_6E1AB4903E3A4AFB"
      unitRef="Pure">0.0379</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E86A684793C54F48"
      unitRef="Pure">0.0008</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-12-27to2026-06-30_BloombergUSAggregateBondIndex2471BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_1E82455AFE6A43FD"
      unitRef="Pure">0.0172</oef:AvgAnnlRtrPct>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="HoldingsTableTextBlock_09175F9BD24C414C">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 76; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of&#160;Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 99 / 76; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-84578ce-icc0801ab84e193fbcb98978f" src="i4b479181d9875f44d91ec6c5.jpg" style="width: 450px; height: 552px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 626.469px 598px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-19.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;19.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;98.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0.75); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 37 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-22f09ee5-i6d321a54ba4b1db9d884dbe8" src="ib03f2b31bea9bfc9cf9acb1c.jpg" style="width: 264px; height: 180px; pointer-events: all; background-color: rgb(238, 241, 241); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 173.219px 622px 504px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;16.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Exchange-Traded Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;47.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Open End Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;34.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1;  grid-area: 5 / 1 / 62 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Blackstone Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;20.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;18.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Portfolio High Yield Bond ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;18.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Lord Abbett Floating Rate Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Virtus Seix Floating Rate High Income Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;BlackRock Floating Rate Income Portfolio - Institutional Class&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Floating Rate ESG Fund - Class Y&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_3151A241C2ED419C"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_8DA293A1A1824996"
      unitRef="Pure">0.192</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_FixedIncomeSectorMember"
      decimals="INF"
      id="PctOfNav_DD17352C19304DB0"
      unitRef="Pure">0.985</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193677Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_F0CABBE09522496A"
      unitRef="Pure">0.161</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193677Member_FixedIncomeMinusOther46138G508SectorMember"
      decimals="INF"
      id="PctOfTotalInv_77E58188961A45DF"
      unitRef="Pure">0.476</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193677Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_220557AAEBE94704"
      unitRef="Pure">0.014</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193677Member_FixedIncomeMinusOther09260B747SectorMember"
      decimals="INF"
      id="PctOfTotalInv_1AA2D1B0B2AA4D3B"
      unitRef="Pure">0.349</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_A5CCB025AE334521"
      unitRef="Pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_A46138G508InvescoSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_5BE1C27173D1471B"
      unitRef="Pure">0.187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember"
      decimals="INF"
      id="PctOfNav_9BF20FE6AC494B60"
      unitRef="Pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_A543916134LordAbbettFloatingRateFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_5C21509B994543CC"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_A92837F763VirtusSeixFloatingRateHighIncomeFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_24850EC77CE54ED2"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_A09260B747BlackRockFloatingRateIncomePortfolioInstitutionalClassCTIMember"
      decimals="INF"
      id="PctOfNav_C11D86E6BC4C4EB3"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193677Member_A00141A586InvescoFloatingRateESGFundClassYCTIMember"
      decimals="INF"
      id="PctOfNav_E4C1B11C82364DA7"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="MaterialFundChngTextBlock_E2F847493FE64499">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 7 / 1 / 17 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Risk Managed Income Fund changed its name to the DF Tactical Yield Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="FundName_AF32C04EE1194894">DF Tactical Yield Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_C25BA4D64767475E">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000193677Member"
      id="TradingSymbol_9EC231071B014EE0">FLOAX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="ClassName_8BCEE2506A29440E">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="TradingSymbol_F4C30620E916455A">FLOCX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_EF31A37B24D74203">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="AnnlOrSemiAnnlStatementTextBlock_8FB3F0E6F1FD4D54">This&#160;annual shareholder report contains important information about&#160;DF Tactical Yield Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="AddlInfoTextBlock_2DE84755C39A44E4"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="AddlInfoWebsite_3D1D599AF48F47C9">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="AddlInfoPhoneNumber_52AA1ABABB6C4EF9">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="MaterialFundChngNoticeTextBlock_3A18941DFEE341D9">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="ExpensesTextBlock_EDCB4F8B44CA4444">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 9 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class C&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$230&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;2.29%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      decimals="0"
      id="ExpensesPaidAmt_4751D0F4DCB546DD"
      unitRef="USD">230</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      decimals="INF"
      id="ExpenseRatioPct_F74A4524990545C9"
      unitRef="Pure">0.0229</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="LineGraphAndTableMeasureName_66A532967CC34661">DF Tactical Yield Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_4DE682AAA09B4893">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2017-12-27to2017-12-27_C000193678Member"
      decimals="0"
      id="AccmVal_926836EEEA0A4184"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-27to2017-12-27_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_7428914748414B7C"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2018-06-30_C000193678Member"
      decimals="0"
      id="AccmVal_C3D9684693174E40"
      unitRef="USD">9989</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2018-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_82759D7C328945B4"
      unitRef="USD">9845</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2019-06-30_C000193678Member"
      decimals="0"
      id="AccmVal_64766702A10A42C7"
      unitRef="USD">10324</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2019-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_00643EE0FD374C24"
      unitRef="USD">10620</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2020-06-30_C000193678Member"
      decimals="0"
      id="AccmVal_46C18C50D9834EA4"
      unitRef="USD">10020</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2020-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E579C6240547468B"
      unitRef="USD">11548</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2021-06-30_C000193678Member"
      decimals="0"
      id="AccmVal_32BA609567A14A84"
      unitRef="USD">10869</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2021-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_1795C28DB1EB4DB6"
      unitRef="USD">11510</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2022-06-30_C000193678Member"
      decimals="0"
      id="AccmVal_57DB7EA2B6104426"
      unitRef="USD">10561</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2022-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_CD054EEB46364E76"
      unitRef="USD">10325</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2023-06-30_C000193678Member"
      decimals="0"
      id="AccmVal_7A63952DD5AB475E"
      unitRef="USD">10632</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2023-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A60E954F1235435E"
      unitRef="USD">10228</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2024-06-30_C000193678Member"
      decimals="0"
      id="AccmVal_23E3D076A85E40E0"
      unitRef="USD">11381</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2024-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A66003A2007B483B"
      unitRef="USD">10498</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2025-06-30_C000193678Member"
      decimals="0"
      id="AccmVal_0C1EEB2E38A0458D"
      unitRef="USD">11647</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2025-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_48AF967B67574027"
      unitRef="USD">11135</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2026-06-30_C000193678Member"
      decimals="0"
      id="AccmVal_F5B5D49BA03344A2"
      unitRef="USD">11798</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2026-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E83F4A6DAF9C4184"
      unitRef="USD">11557</oef:AccmVal>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="PerformancePastDoesNotIndicateFuture_31CC157B10E24FC3">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="NoDeductionOfTaxesTextBlock_A547B316D831465B">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="AddlFundStatisticsTextBlock_B9F8655A0EFB434A">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 43; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 37 / 43; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(255, 255, 255); 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; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Net Assets&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$44,715,087&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Number of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;9&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Advisory Fee &lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$358,025&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Portfolio Turnover&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;164%&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="AsOf2026-06-30_C000193678Member"
      decimals="0"
      id="AssetsNet_381B73F588D549C6"
      unitRef="USD">44715087</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000193678Member"
      decimals="INF"
      id="HoldingsCount_0D3C96C686FB4915"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_55AA5F59D20A4846"
      unitRef="USD">358025</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_0337AE9F08B6473F"
      unitRef="Pure">1.64</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="PerfInceptionDate_D1031B6444E9487A">2017-12-27</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000193678Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_A2FBFEF274724C60"
      unitRef="Pure">0.0130</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000193678Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_385D90402E2A410E"
      unitRef="Pure">0.0165</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-12-27to2026-06-30_C000193678Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_61D81CDFC70A419D"
      unitRef="Pure">0.0196</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_319AA60138D24EDE"
      unitRef="Pure">0.0379</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_44CB5CF5DF4F4AB9"
      unitRef="Pure">0.0008</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-12-27to2026-06-30_BloombergUSAggregateBondIndex2472BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_19ABB31043EC47F0"
      unitRef="Pure">0.0172</oef:AvgAnnlRtrPct>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="HoldingsTableTextBlock_19FC24D9285A4BDD">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 76; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of&#160;Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 99 / 76; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-84578ce-i96a7b4d9f4044fecc9ec4c00" src="i4b479181d9875f44d91ec6c5.jpg" style="width: 450px; height: 552px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 626.469px 598px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-19.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;19.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;98.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0.75); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 37 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-22f09ee5-ie380d9ee72935c830822afed" src="ib03f2b31bea9bfc9cf9acb1c.jpg" style="width: 264px; height: 180px; pointer-events: all; background-color: rgb(238, 241, 241); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 173.219px 622px 504px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align:  middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;16.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Exchange-Traded Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;47.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Open End Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;34.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 62 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Blackstone Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;20.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;18.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Portfolio High Yield Bond ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;18.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Lord Abbett Floating Rate Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Virtus Seix Floating Rate High Income Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;BlackRock Floating Rate Income Portfolio - Institutional Class&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Floating Rate ESG Fund - Class Y&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_4579DDF88F2B4829"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_3EE6EC600A79445F"
      unitRef="Pure">0.192</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_FixedIncomeSectorMember"
      decimals="INF"
      id="PctOfNav_3CE14CA5423D4C36"
      unitRef="Pure">0.985</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193678Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_9737AA36FBE4410E"
      unitRef="Pure">0.161</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193678Member_FixedIncomeMinusOther46138G508SectorMember"
      decimals="INF"
      id="PctOfTotalInv_FE59CFC63B994559"
      unitRef="Pure">0.476</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193678Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_B9F341ED4A3446BA"
      unitRef="Pure">0.014</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193678Member_FixedIncomeMinusOther09260B747SectorMember"
      decimals="INF"
      id="PctOfTotalInv_6A600FDC821D434D"
      unitRef="Pure">0.349</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_802D5844E7AA4B8C"
      unitRef="Pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_A46138G508InvescoSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_9EEE3C49865844DB"
      unitRef="Pure">0.187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember"
      decimals="INF"
      id="PctOfNav_03805A9C0F304D5D"
      unitRef="Pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_A543916134LordAbbettFloatingRateFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_2AA1A703275847A0"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_A92837F763VirtusSeixFloatingRateHighIncomeFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_1ABFF254E9BC4468"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_A09260B747BlackRockFloatingRateIncomePortfolioInstitutionalClassCTIMember"
      decimals="INF"
      id="PctOfNav_5775C18A14804FCC"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193678Member_A00141A586InvescoFloatingRateESGFundClassYCTIMember"
      decimals="INF"
      id="PctOfNav_970551327B9F4118"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="MaterialFundChngTextBlock_1BDC6E60F2304065">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 7 / 1 / 17 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Risk Managed Income Fund changed its name to the DF Tactical Yield Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="FundName_9EEC3E569F274386">DF Tactical Yield Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_0BC87997C1D94F30">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000193678Member"
      id="TradingSymbol_6BE4C68479D14FAD">FLOCX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="ClassName_D6ABD7F67AE44812">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="TradingSymbol_DBF64DB9F4224743">FLOTX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_FEAC260311104612">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="AnnlOrSemiAnnlStatementTextBlock_C36B4EE061484284">This&#160;annual shareholder report contains important information about&#160;DF Tactical Yield Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="AddlInfoTextBlock_2790BAE2814347F2"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="AddlInfoWebsite_0470E5DAD3E94EEE">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="AddlInfoPhoneNumber_0A9AF133322340CF">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="MaterialFundChngNoticeTextBlock_791D2E0F13634B96">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="ExpensesTextBlock_59FE143FA5B548AF">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 1 / 9 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$130&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;1.29%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      decimals="0"
      id="ExpensesPaidAmt_7415D9A5396F4878"
      unitRef="USD">130</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      decimals="INF"
      id="ExpenseRatioPct_8752B216222C42E4"
      unitRef="Pure">0.0129</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="LineGraphAndTableMeasureName_B9048F0BC71A4EFF">DF Tactical Yield Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_44045DF004C44872">Bloomberg U.S. Aggregate Bond Index</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2017-12-27to2017-12-27_C000193679Member"
      decimals="0"
      id="AccmVal_BAA8E80292024F2D"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-27to2017-12-27_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_62D995059764499B"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2018-06-30_C000193679Member"
      decimals="0"
      id="AccmVal_2A7CF29345D74A9B"
      unitRef="USD">10066</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2018-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_443C96BFC8074404"
      unitRef="USD">9845</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2019-06-30_C000193679Member"
      decimals="0"
      id="AccmVal_FE0B7A86951B41A0"
      unitRef="USD">10462</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2019-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0177138417F54827"
      unitRef="USD">10620</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2020-06-30_C000193679Member"
      decimals="0"
      id="AccmVal_609F8CF3AB7446AE"
      unitRef="USD">10260</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2020-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_3ED95775BF8E4F2F"
      unitRef="USD">11548</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2021-06-30_C000193679Member"
      decimals="0"
      id="AccmVal_EEF522959B204073"
      unitRef="USD">11246</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2021-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B2459235DF9847FF"
      unitRef="USD">11510</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2022-06-30_C000193679Member"
      decimals="0"
      id="AccmVal_BAB0220A20B247ED"
      unitRef="USD">11026</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2022-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_32A71D460F5849E0"
      unitRef="USD">10325</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2023-06-30_C000193679Member"
      decimals="0"
      id="AccmVal_9670DAA55C3A4BCC"
      unitRef="USD">11210</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2023-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_4ECDCAF32F8645CC"
      unitRef="USD">10228</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2024-06-30_C000193679Member"
      decimals="0"
      id="AccmVal_0572A183163A412B"
      unitRef="USD">12134</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2024-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_CE75F7B8687C418A"
      unitRef="USD">10498</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2025-06-30_C000193679Member"
      decimals="0"
      id="AccmVal_54AEB4C053C340F5"
      unitRef="USD">12539</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2025-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_92A7BA684AF44305"
      unitRef="USD">11135</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2026-06-30_C000193679Member"
      decimals="0"
      id="AccmVal_ED14F6583397414E"
      unitRef="USD">12826</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2017-12-28to2026-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A97AC86886AE436D"
      unitRef="USD">11557</oef:AccmVal>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="PerformancePastDoesNotIndicateFuture_00C9C431C7BE4BF9">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="NoDeductionOfTaxesTextBlock_14F5474045F24963">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="AddlFundStatisticsTextBlock_BCC2CC1A0E6C4743">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 43; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 37 / 43; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgb(255, 255, 255); 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; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Net Assets&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$44,715,087&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Number of Portfolio Holdings&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;9&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Advisory Fee &lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box;  color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;$358,025&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 24px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Portfolio Turnover&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: right; text-align-last: auto;"&gt;164%&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="AsOf2026-06-30_C000193679Member"
      decimals="0"
      id="AssetsNet_5FE554530549458E"
      unitRef="USD">44715087</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000193679Member"
      decimals="INF"
      id="HoldingsCount_4C8B633DEBB7486A"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_592166C427024658"
      unitRef="USD">358025</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_B7AF3E9771AE4EDE"
      unitRef="Pure">1.64</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:PerfInceptionDate
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="PerfInceptionDate_3E304CB7BBE846EC">2017-12-27</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000193679Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_77AA70DB4E474F96"
      unitRef="Pure">0.0228</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000193679Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_D3BE4A5F51314D8F"
      unitRef="Pure">0.0266</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-12-27to2026-06-30_C000193679Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_8807247D517E4DEF"
      unitRef="Pure">0.0297</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_C1664DE27A3F4D83"
      unitRef="Pure">0.0379</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_2D1962E6A54F499B"
      unitRef="Pure">0.0008</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2017-12-27to2026-06-30_BloombergUSAggregateBondIndex2473BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_9F60CC23827B44A7"
      unitRef="Pure">0.0172</oef:AvgAnnlRtrPct>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="HoldingsTableTextBlock_446382D495924FFD">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 76; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of&#160;Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 99 / 76; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-84578ce-i1e8cf9840a47912e43bb1bc6" src="i4b479181d9875f44d91ec6c5.jpg" style="width: 450px; height: 552px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 626.469px 598px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-19.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;19.2%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;98.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0.75); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 37 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-22f09ee5-i4207577b0f5c1da91fa94d1b" src="ib03f2b31bea9bfc9cf9acb1c.jpg" style="width: 264px; height: 180px; pointer-events: all; background-color: rgb(238, 241, 241); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 173.219px 622px 504px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;16.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Exchange-Traded Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;47.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Open End Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;34.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 62 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Blackstone Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;20.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;18.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin:  0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Portfolio High Yield Bond ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;18.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Lord Abbett Floating Rate Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Virtus Seix Floating Rate High Income Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;BlackRock Floating Rate Income Portfolio - Institutional Class&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Floating Rate ESG Fund - Class Y&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_5583680BC1074C36"
      unitRef="Pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_133AF51370AB4E9D"
      unitRef="Pure">0.192</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_FixedIncomeSectorMember"
      decimals="INF"
      id="PctOfNav_1CF70DE0EE014722"
      unitRef="Pure">0.985</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193679Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_1940C2F73CC04F95"
      unitRef="Pure">0.161</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193679Member_FixedIncomeMinusOther46138G508SectorMember"
      decimals="INF"
      id="PctOfTotalInv_5B440AC76EBE4843"
      unitRef="Pure">0.476</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193679Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_C574895877E4467A"
      unitRef="Pure">0.014</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000193679Member_FixedIncomeMinusOther09260B747SectorMember"
      decimals="INF"
      id="PctOfTotalInv_70A6D196B6E94B46"
      unitRef="Pure">0.349</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_0CB7D1F946E34C93"
      unitRef="Pure">0.200</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_A46138G508InvescoSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_884096376D8D45AD"
      unitRef="Pure">0.187</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember"
      decimals="INF"
      id="PctOfNav_3E166D3D29E24473"
      unitRef="Pure">0.181</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_A543916134LordAbbettFloatingRateFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_403F937FA0504CF5"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_A92837F763VirtusSeixFloatingRateHighIncomeFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_2CD7F42B12924740"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_A09260B747BlackRockFloatingRateIncomePortfolioInstitutionalClassCTIMember"
      decimals="INF"
      id="PctOfNav_B25DF659CC35476A"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000193679Member_A00141A586InvescoFloatingRateESGFundClassYCTIMember"
      decimals="INF"
      id="PctOfNav_CBD490022CFB426E"
      unitRef="Pure">0.104</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="MaterialFundChngTextBlock_AACF561CC1D64F01">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 7 / 1 / 17 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Risk Managed Income Fund changed its name to the DF Tactical Yield Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="FundName_EB9CFE7E9F7F4ADD">DF Tactical Yield Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_7194CB872458452A">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000193679Member"
      id="TradingSymbol_37E7F794FCEA4F5C">FLOTX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="ClassName_E0B02985CC9248BF">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="TradingSymbol_645BA486C8CD43AB">GTAAX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_43CB4B29754D42A6">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="AnnlOrSemiAnnlStatementTextBlock_2BE5CE3C523E4A78">This&#160;annual shareholder report contains important information about&#160;DF Tactical Allocation Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="AddlInfoTextBlock_D38061B21CB54761"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="AddlInfoWebsite_24A9BF860AA7487B">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="AddlInfoPhoneNumber_169B622B4B9E4BB4">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="MaterialFundChngNoticeTextBlock_0570D54813154C15">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="ExpensesTextBlock_9A4B0DB111144B4F">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class A&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$100&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;0.91%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      decimals="0"
      id="ExpensesPaidAmt_A48464224746491E"
      unitRef="USD">100</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      decimals="INF"
      id="ExpenseRatioPct_9829B887B80C47E0"
      unitRef="Pure">0.0091</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="LineGraphAndTableMeasureName_D14277C878FE4983">DF Tactical Allocation Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      id="LineGraphAndTableMeasureName_05177457B1694929">Dow Jones Moderately Conservative Portfolio Index</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_8403FDB1268B44A9">MSCI ACWI Index </oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2018-04-06to2018-04-06_C000199674Member"
      decimals="0"
      id="AccmVal_E075907B20AF4303"
      unitRef="USD">9497</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-06to2018-04-06_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_5C9DE4542DE142D5"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-06to2018-04-06_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_93F705C2FECA43E1"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2018-06-30_C000199674Member"
      decimals="0"
      id="AccmVal_9B0E9B74FFBA4326"
      unitRef="USD">9416</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2018-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_6E6E6802B85F4B67"
      unitRef="USD">10018</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2018-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_E765B8E9631F493F"
      unitRef="USD">10118</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2019-06-30_C000199674Member"
      decimals="0"
      id="AccmVal_55C6BAF15E164604"
      unitRef="USD">9505</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2019-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_6D0D231667E84D60"
      unitRef="USD">10618</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2019-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_0F5303C9ADE7407B"
      unitRef="USD">10700</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2020-06-30_C000199674Member"
      decimals="0"
      id="AccmVal_A3D5FD4D12B54B17"
      unitRef="USD">8866</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2020-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_EA67E6EF36AF4C62"
      unitRef="USD">10937</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2020-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_4E1912D2ED444974"
      unitRef="USD">10926</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2021-06-30_C000199674Member"
      decimals="0"
      id="AccmVal_8D00DA1F52164B81"
      unitRef="USD">10758</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2021-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_7F6AD56F46A7494B"
      unitRef="USD">12669</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2021-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_413E00F6E34C4598"
      unitRef="USD">15215</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2022-06-30_C000199674Member"
      decimals="0"
      id="AccmVal_A92515ABA4E34228"
      unitRef="USD">9157</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2022-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_5F0B935DBF88484C"
      unitRef="USD">10983</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2022-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_86F20F1E5E2B4FD7"
      unitRef="USD">12819</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2023-06-30_C000199674Member"
      decimals="0"
      id="AccmVal_7C58851B1A7F4BE1"
      unitRef="USD">9932</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2023-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_F16638E322C24AA6"
      unitRef="USD">11521</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2023-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_3CC171D763E94FCE"
      unitRef="USD">14938</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2024-06-30_C000199674Member"
      decimals="0"
      id="AccmVal_795374A255944B8A"
      unitRef="USD">11097</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2024-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_430D9AD9C46A4CEE"
      unitRef="USD">12282</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2024-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_DB17D169EF744986"
      unitRef="USD">17832</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2025-06-30_C000199674Member"
      decimals="0"
      id="AccmVal_73D595141C2D4E97"
      unitRef="USD">12321</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2025-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_B5CA6211275C434F"
      unitRef="USD">13479</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2025-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_105A7362656E4587"
      unitRef="USD">20715</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2026-06-30_C000199674Member"
      decimals="0"
      id="AccmVal_1E694BAD82F34466"
      unitRef="USD">14983</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="0"
      id="AccmVal_FF201741CA79400F"
      unitRef="USD">14967</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2026-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_EE745CFAC32F494E"
      unitRef="USD">25619</oef:AccmVal>
    <oef:PerfInceptionDate
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="PerfInceptionDate_8B665D999D214540">2018-04-06</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000199674Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_CCC57DCBA01247FF"
      unitRef="Pure">0.2161</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000199674Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_D65330AE6A604203"
      unitRef="Pure">0.0685</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_C000199674Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_D46492CB60AD487C"
      unitRef="Pure">0.0569</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      decimals="INF"
      id="AvgAnnlRtrPct_820EED2197E74C40"
      unitRef="Pure">0.1551</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000199674Member"
      decimals="INF"
      id="AvgAnnlRtrPct_44FCC1CBA2564458"
      unitRef="Pure">0.0577</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_C000199674Member"
      decimals="INF"
      id="AvgAnnlRtrPct_BA60BA7896054B53"
      unitRef="Pure">0.0503</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_81CE5BC58BFD447C"
      unitRef="Pure">0.1104</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_D8D404AC66614360"
      unitRef="Pure">0.0339</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2547AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_40E42E0AD3914DEA"
      unitRef="Pure">0.0502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_02DC152F621A4C78"
      unitRef="Pure">0.2367</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_ECAECEF718F94C17"
      unitRef="Pure">0.1098</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_MSCIACWINetUSD2547BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_AE199E6BEA22473E"
      unitRef="Pure">0.1211</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="PerformancePastDoesNotIndicateFuture_FC76CB8544D04543">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="NoDeductionOfTaxesTextBlock_5A8D5A39CF594E45">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="AddlFundStatisticsTextBlock_4D212535CFD2421B">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 22 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: transparent; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(4, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 0px; align-items: center; background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Net Assets&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$27,922,167&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Number of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Advisory Fee (net of waivers)&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$0&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;134%&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-06-30_C000199674Member"
      decimals="0"
      id="AssetsNet_CB46EB2BE93B455C"
      unitRef="USD">27922167</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000199674Member"
      decimals="INF"
      id="HoldingsCount_5292F9D1FC974EF5"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_58314EE25AAD4E4E"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_AD5758F13DB745DC"
      unitRef="Pure">1.34</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="HoldingsTableTextBlock_C944F33335E34D24">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 35 / 52;  line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-457b412-i747fa7326bcbdacde9a69097" src="i1abcde7e43e664c06f5d6191.jpg" style="width: 306px; height: 180px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 72px 215.219px 664px 462px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;7.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Exchange-Traded Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;48.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Open End Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;41.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of&#160;Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 68 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-1b4a0e1a-i6ab3db3b22d02f5c785ef7e2" src="i7b43f58b0e77b25f184ecd7f.jpg" style="width: 402px; height: 378px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 282px 633.734px 404px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-8.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;8.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;32.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;65.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 65 / 52;  line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 46px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical Dividend Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;26.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical 30 ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;20.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical Momentum Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;18.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Portfolio High Yield Bond ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;9.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 46px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;BondBloxx Bloomberg Five Year Target Duration US Treasury ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;8.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Blackstone Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;7.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;7.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199674Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_9A626990F5B649AF"
      unitRef="Pure">0.075</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199674Member_FixedIncomeMinusOther09789C838SectorMember"
      decimals="INF"
      id="PctOfTotalInv_089BD459FE5645D0"
      unitRef="Pure">0.488</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199674Member_MoneyMarketFunds316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_128400A0AE7E4E34"
      unitRef="Pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199674Member_Equities66538B826SectorMember"
      decimals="INF"
      id="PctOfTotalInv_21510032C4E24DA5"
      unitRef="Pure">0.414</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_73A76F11384042A3"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_0E263AF2BFD243D4"
      unitRef="Pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_FixedIncomeSectorMember"
      decimals="INF"
      id="PctOfNav_9BC4EE7F072A42F2"
      unitRef="Pure">0.323</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_EquitySectorMember"
      decimals="INF"
      id="PctOfNav_C43F85FC4C994C79"
      unitRef="Pure">0.654</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_A66538B826DFTacticalDividendFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_9F3510B7E1D44074"
      unitRef="Pure">0.269</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_A66538J258DFTactical30ETFCTIMember"
      decimals="INF"
      id="PctOfNav_6CC2F6FE10CE4496"
      unitRef="Pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_A66539A306DFTacticalMomentumFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_11457389F09F4FF0"
      unitRef="Pure">0.180</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember"
      decimals="INF"
      id="PctOfNav_696F140178CE4A7F"
      unitRef="Pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember"
      decimals="INF"
      id="PctOfNav_5D0BB9ADC85A46D0"
      unitRef="Pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_5511813A67F646FC"
      unitRef="Pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199674Member_A46138G508InvescoSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_558829ADE2BA460A"
      unitRef="Pure">0.071</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="MaterialFundChngTextBlock_C7D734FE977142CB">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 2 / 1 / 6 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 6 / 1 / 16 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Tactical Allocation Fund changed its name to the DF Tactical Allocation Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="FundName_2FB3E04FF3C54CFF">DF Tactical Allocation Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_D4119754C7D34635">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000199674Member"
      id="TradingSymbol_3023F7B02F4D4BC9">GTAAX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="ClassName_30D310CBECC6496D">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="TradingSymbol_1BAAFB5D75464D1A">GLACX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_39504AE8BA19441C">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="AnnlOrSemiAnnlStatementTextBlock_775DBAD97DD64FD1">This&#160;annual shareholder report contains important information about&#160;DF Tactical Allocation Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="AddlInfoTextBlock_E9DA7D34D9EF49C1"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="AddlInfoWebsite_915DAADA76C04E4E">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="AddlInfoPhoneNumber_9553A911969E455B">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="MaterialFundChngNoticeTextBlock_8C5EBD6C2D764E8E">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="ExpensesTextBlock_AA3D6EBF9F574E4D">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class C&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$183&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;1.66%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      decimals="0"
      id="ExpensesPaidAmt_BC9D3B8ED7874BA1"
      unitRef="USD">183</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      decimals="INF"
      id="ExpenseRatioPct_AE4D7F5E55764833"
      unitRef="Pure">0.0166</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="LineGraphAndTableMeasureName_5B292F586FA14679">DF Tactical Allocation Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_65CA7662B8074CE4">Dow Jones Moderately Conservative Portfolio Index</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      id="LineGraphAndTableMeasureName_D5AA89FD3451443E">MSCI ACWI Index </oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2018-04-06to2018-04-06_C000199675Member"
      decimals="0"
      id="AccmVal_402661BC7B1D48FC"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-06to2018-04-06_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_6F631FDE4FC94746"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-06to2018-04-06_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_B1EEEA1476A44A31"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2018-06-30_C000199675Member"
      decimals="0"
      id="AccmVal_8B8624EF41DA465E"
      unitRef="USD">9896</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2018-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_28B489D22D0E4BA0"
      unitRef="USD">10018</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2018-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_E248092AC34649A3"
      unitRef="USD">10118</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2019-06-30_C000199675Member"
      decimals="0"
      id="AccmVal_0AF37264B3704748"
      unitRef="USD">9912</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2019-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_19A4061790594117"
      unitRef="USD">10618</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2019-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_BDB53E6BD89B4E4E"
      unitRef="USD">10700</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2020-06-30_C000199675Member"
      decimals="0"
      id="AccmVal_F077DC90D7544331"
      unitRef="USD">9173</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2020-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B630769782DB4CE1"
      unitRef="USD">10937</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2020-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_0CEB0F2E5DCB4EA3"
      unitRef="USD">10926</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2021-06-30_C000199675Member"
      decimals="0"
      id="AccmVal_C97C579F715E49D5"
      unitRef="USD">11056</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2021-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_BE40A184B0304460"
      unitRef="USD">12669</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2021-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_5F97B13D3E0B4E90"
      unitRef="USD">15215</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2022-06-30_C000199675Member"
      decimals="0"
      id="AccmVal_C6BF155C0EC1437B"
      unitRef="USD">9342</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2022-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_947C723DAD6D4C03"
      unitRef="USD">10983</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2022-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_19A90EFBE1464A1C"
      unitRef="USD">12819</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2023-06-30_C000199675Member"
      decimals="0"
      id="AccmVal_0EAA1209B85C4672"
      unitRef="USD">10052</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2023-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_31C923A5060D4FC0"
      unitRef="USD">11521</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2023-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_2667D2E63F24459D"
      unitRef="USD">14938</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2024-06-30_C000199675Member"
      decimals="0"
      id="AccmVal_817634A3D634497E"
      unitRef="USD">11149</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2024-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_180062C355C3464F"
      unitRef="USD">12282</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2024-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_4AA543DA3CAB4F7B"
      unitRef="USD">17832</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2025-06-30_C000199675Member"
      decimals="0"
      id="AccmVal_9DBEEE09A6A9465C"
      unitRef="USD">12283</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2025-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_A6630D5EF66844D5"
      unitRef="USD">13479</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2025-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_EB4492DC064C4FC2"
      unitRef="USD">20715</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2026-06-30_C000199675Member"
      decimals="0"
      id="AccmVal_E1695E37F7874412"
      unitRef="USD">14830</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_EAE924FEE48A45A3"
      unitRef="USD">14967</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2026-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="0"
      id="AccmVal_55811BF734374565"
      unitRef="USD">25619</oef:AccmVal>
    <oef:PerfInceptionDate
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="PerfInceptionDate_DCFA74F9B88A47DE">2018-04-06</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000199675Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_FAA1F6DA3428465C"
      unitRef="Pure">0.2074</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000199675Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_6AA4C6976D9645AC"
      unitRef="Pure">0.0605</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_C000199675Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_39FB39ACCC0A44C5"
      unitRef="Pure">0.0490</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_C9D9F9E0503D434A"
      unitRef="Pure">0.1104</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_017B3C0C335E4435"
      unitRef="Pure">0.0339</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2548BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_853537B2B89C476A"
      unitRef="Pure">0.0502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_7873EA8C62164847"
      unitRef="Pure">0.2367</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_934EE5F1B1E2467D"
      unitRef="Pure">0.1098</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_MSCIACWINetUSD2548AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_F441EA2AC17247C7"
      unitRef="Pure">0.1211</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="PerformancePastDoesNotIndicateFuture_020000F37F434F71">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="NoDeductionOfTaxesTextBlock_88B5DFCEB0DE4FEE">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="AddlFundStatisticsTextBlock_D642E5E349C8427D">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 22 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: transparent; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(4, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 0px; align-items: center; background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Net Assets&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$27,922,167&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Number of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Advisory Fee (net of waivers)&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$0&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;134%&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-06-30_C000199675Member"
      decimals="0"
      id="AssetsNet_A07F69AA58B1431F"
      unitRef="USD">27922167</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000199675Member"
      decimals="INF"
      id="HoldingsCount_0644524279FA4AF6"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_A560FBC7188F49B1"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_76EBF3C794D041A2"
      unitRef="Pure">1.34</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="HoldingsTableTextBlock_986C8D0660254881">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 35 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-457b412-i5b4134790fd9f6a35c3732ac" src="i1abcde7e43e664c06f5d6191.jpg" style="width: 306px; height: 180px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 72px 215.219px 664px 462px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;7.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Exchange-Traded Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;48.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Open End Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;41.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of&#160;Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 68 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-1b4a0e1a-ib24d1b9434d47a85c6e795b3" src="i7b43f58b0e77b25f184ecd7f.jpg" style="width: 402px; height: 378px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 282px 633.734px 404px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-8.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;8.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;32.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;65.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 65 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 46px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical Dividend Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;26.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical 30 ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;20.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical Momentum Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;18.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Portfolio High Yield Bond ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;9.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 46px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;BondBloxx Bloomberg Five Year Target Duration US Treasury ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;8.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Blackstone Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;7.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;7.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199675Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_5F496E5D80BF4FF1"
      unitRef="Pure">0.075</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199675Member_FixedIncomeMinusOther09789C838SectorMember"
      decimals="INF"
      id="PctOfTotalInv_DE06904323374828"
      unitRef="Pure">0.488</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199675Member_MoneyMarketFunds316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_7F3A33EB2A1447A1"
      unitRef="Pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199675Member_Equities66538B826SectorMember"
      decimals="INF"
      id="PctOfTotalInv_474B03BB5DAA454B"
      unitRef="Pure">0.414</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_88678899D8D4496C"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_114BD22FD9984BCA"
      unitRef="Pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_FixedIncomeSectorMember"
      decimals="INF"
      id="PctOfNav_F89D1B0B778641CB"
      unitRef="Pure">0.323</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_EquitySectorMember"
      decimals="INF"
      id="PctOfNav_65284DBEBBCE4631"
      unitRef="Pure">0.654</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_A66538B826DFTacticalDividendFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_BA5D0C1E8AE5439D"
      unitRef="Pure">0.269</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_A66538J258DFTactical30ETFCTIMember"
      decimals="INF"
      id="PctOfNav_721CD84DC54B442E"
      unitRef="Pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_A66539A306DFTacticalMomentumFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_187ADDEAE7864425"
      unitRef="Pure">0.180</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember"
      decimals="INF"
      id="PctOfNav_D91E9EAE0FE14804"
      unitRef="Pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember"
      decimals="INF"
      id="PctOfNav_A8426466A55B4385"
      unitRef="Pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_B5226DD2F8B54FC2"
      unitRef="Pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199675Member_A46138G508InvescoSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_8A49C256B3604ADB"
      unitRef="Pure">0.071</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="MaterialFundChngTextBlock_A5B08F6446BE41D6">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 2 / 1 / 6 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 6 / 1 / 16 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Tactical Allocation Fund changed its name to the DF Tactical Allocation Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="FundName_EC656540A23746EE">DF Tactical Allocation Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_96B9B91A05D548BA">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000199675Member"
      id="TradingSymbol_FAA171A904214F49">GLACX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="ClassName_67C79EF2EF614EB1">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="TradingSymbol_06192CE068E640C4">GTAIX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_C6D480B35CFA4FDA">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="AnnlOrSemiAnnlStatementTextBlock_88DB7D45537E49DC">This&#160;annual shareholder report contains important information about&#160;DF Tactical Allocation Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="AddlInfoTextBlock_33393712224048DE"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="AddlInfoWebsite_86B1EEA3F5704BC9">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="AddlInfoPhoneNumber_84ED9AF175144D7A">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="MaterialFundChngNoticeTextBlock_B6F0D84552ED462E">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="ExpensesTextBlock_D8E9CE3C3B934C32">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$73&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;0.66%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      decimals="0"
      id="ExpensesPaidAmt_64A44D973FDF4362"
      unitRef="USD">73</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      decimals="INF"
      id="ExpenseRatioPct_69C86CCF37544A3D"
      unitRef="Pure">0.0066</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="LineGraphAndTableMeasureName_49C6ED82F9E84ABE">DF Tactical Allocation Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_783B600FDC084B37">Dow Jones Moderately Conservative Portfolio Index</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      id="LineGraphAndTableMeasureName_77C12465C83D4481">MSCI ACWI Index </oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2018-04-06to2018-04-06_C000199676Member"
      decimals="0"
      id="AccmVal_4FCFD992E7A4487E"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-06to2018-04-06_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_1028E3FDDC434561"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-06to2018-04-06_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_5330C85421694447"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2018-06-30_C000199676Member"
      decimals="0"
      id="AccmVal_2D1AFD7963CD47FF"
      unitRef="USD">9917</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2018-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C00F01931B0D4CB7"
      unitRef="USD">10018</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2018-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_CB1427349A6844A4"
      unitRef="USD">10118</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2019-06-30_C000199676Member"
      decimals="0"
      id="AccmVal_6D499345F9754474"
      unitRef="USD">10043</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2019-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_22C7DA3A264D4866"
      unitRef="USD">10618</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2019-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_294773DF8647446C"
      unitRef="USD">10700</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2020-06-30_C000199676Member"
      decimals="0"
      id="AccmVal_D2BE0D69AB684BE5"
      unitRef="USD">9388</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2020-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_AFA1FAB443CE418C"
      unitRef="USD">10937</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2020-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_38170B8DDDE0499F"
      unitRef="USD">10926</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2021-06-30_C000199676Member"
      decimals="0"
      id="AccmVal_B5FCBEC43D1A4248"
      unitRef="USD">11419</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2021-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_78CB61495F3E48B7"
      unitRef="USD">12669</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2021-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_8F81799E04514679"
      unitRef="USD">15215</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2022-06-30_C000199676Member"
      decimals="0"
      id="AccmVal_F375D05B4CFD406D"
      unitRef="USD">9746</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2022-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_579905638D6D41A7"
      unitRef="USD">10983</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2022-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_844244ED228E484D"
      unitRef="USD">12819</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2023-06-30_C000199676Member"
      decimals="0"
      id="AccmVal_E7E66E90A97B4477"
      unitRef="USD">10601</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2023-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_4A78BDD13587475C"
      unitRef="USD">11521</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2023-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_77C431AB4AFC42EB"
      unitRef="USD">14938</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2024-06-30_C000199676Member"
      decimals="0"
      id="AccmVal_73D054B32A234668"
      unitRef="USD">11870</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2024-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F6F1D2C6331B4143"
      unitRef="USD">12282</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2024-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_6B5319E1B6D04A24"
      unitRef="USD">17832</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2025-06-30_C000199676Member"
      decimals="0"
      id="AccmVal_CA0A65169EDF45F2"
      unitRef="USD">13206</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2025-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_D9C7ADC1BB8A46FC"
      unitRef="USD">13479</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2025-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_84849082E8FF47BA"
      unitRef="USD">20715</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2026-06-30_C000199676Member"
      decimals="0"
      id="AccmVal_94B88EDF70A04E70"
      unitRef="USD">16102</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_1F363AF4B00D4851"
      unitRef="USD">14967</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2018-04-07to2026-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="0"
      id="AccmVal_DBA619D7B0374C8A"
      unitRef="USD">25619</oef:AccmVal>
    <oef:PerfInceptionDate
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="PerfInceptionDate_454EA1AF973D48B1">2018-04-06</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000199676Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_DBFDE85AE39A47F0"
      unitRef="Pure">0.2194</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000199676Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_477E5D2FE3C744DD"
      unitRef="Pure">0.0712</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_C000199676Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_767D130011F94545"
      unitRef="Pure">0.0596</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_DA03C1B489ED4BDA"
      unitRef="Pure">0.1104</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_8AF122F1FD184730"
      unitRef="Pure">0.0339</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_DowJonesModeratelyConservativePortfolioIndex2549BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_F057702391D94514"
      unitRef="Pure">0.0502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_56984950226A47A5"
      unitRef="Pure">0.2367</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_557FB826F9204037"
      unitRef="Pure">0.1098</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2018-04-06to2026-06-30_MSCIACWINetUSD2549AdditionalIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_821562892ABC4844"
      unitRef="Pure">0.1211</oef:AvgAnnlRtrPct>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="PerformancePastDoesNotIndicateFuture_E25E3DCF29C3458E">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="NoDeductionOfTaxesTextBlock_043045D161AE4A31">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <oef:AddlFundStatisticsTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="AddlFundStatisticsTextBlock_68689256B5414EA7">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Fund Statistics&#160;&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 22 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: transparent; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;ul style="width: 100%; display: grid; grid-auto-flow: column; grid-template-rows: repeat(4, auto); grid-template-columns: 1fr; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; gap: 0px; align-items: center; background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse; grid-auto-rows: minmax(6px, max-content);"&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Net Assets&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$27,922,167&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Number of Portfolio Holdings&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;9&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Advisory Fee (net of waivers)&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;$0&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="display: flex; align-items: center; height: 100%; margin: 0px; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 2 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-start; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: left; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: left; text-align-last: auto; white-space-collapse: preserve;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/span&gt;&lt;span style="padding-left: 0px; padding-right: 0px; height: 100%; flex: 1 1 0%; display: flex; flex-flow: row; align-items: center; justify-content: flex-end; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 400; font-size: 10.6667px; text-align: right; text-decoration: unset; text-underline-position: auto; text-decoration-skip-ink: auto; font-style: normal; color: rgb(0, 0, 0); white-space: pre-wrap; box-sizing: border-box; grid-area: auto; line-height: 16px; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;span style="display: block; box-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; text-align: right; text-align-last: auto; white-space-collapse: preserve;"&gt;134%&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-06-30_C000199676Member"
      decimals="0"
      id="AssetsNet_A6D578C7338947AC"
      unitRef="USD">27922167</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000199676Member"
      decimals="INF"
      id="HoldingsCount_E2792EE5AFDC4422"
      unitRef="Holding">9</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_3E8BC8E017E44B35"
      unitRef="USD">0</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_BD368205B6634DC7"
      unitRef="Pure">1.34</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="HoldingsTableTextBlock_F328581B17D642A8">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 35 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-457b412-i8b4060027945ebda9a4099a9" src="i1abcde7e43e664c06f5d6191.jpg" style="width: 306px; height: 180px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 72px 215.219px 664px 462px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;7.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Exchange-Traded Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;48.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Open End Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;41.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of&#160;Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 68 / 68; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-1b4a0e1a-i3a13e8e2b25d0d0784ed122b" src="i7b43f58b0e77b25f184ecd7f.jpg" style="width: 402px; height: 378px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 282px 633.734px 404px 48px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-8.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;8.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;32.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;65.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 13.3333px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 20px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 13.3333px; font-weight: 700; grid-area: auto; line-height: 20px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 65 / 52; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 46px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical Dividend Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;26.9%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical 30 ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;20.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical Momentum Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;18.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Portfolio High Yield Bond ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;9.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 46px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;BondBloxx Bloomberg Five Year Target Duration US Treasury ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;8.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Blackstone Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;7.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 30px;"&gt;&lt;th colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 7px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;7.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199676Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_6EE0442D0DB043CE"
      unitRef="Pure">0.075</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199676Member_FixedIncomeMinusOther09789C838SectorMember"
      decimals="INF"
      id="PctOfTotalInv_AD555811B2044B52"
      unitRef="Pure">0.488</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199676Member_MoneyMarketFunds316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_DA018B53849D4F0A"
      unitRef="Pure">0.023</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000199676Member_Equities66538B826SectorMember"
      decimals="INF"
      id="PctOfTotalInv_63BB12A253A447CB"
      unitRef="Pure">0.414</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_AE953836E8AF4DCE"
      unitRef="Pure">0.025</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_6F2104B057BF4E1A"
      unitRef="Pure">0.081</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_FixedIncomeSectorMember"
      decimals="INF"
      id="PctOfNav_746D0ABD31454AA0"
      unitRef="Pure">0.323</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_EquitySectorMember"
      decimals="INF"
      id="PctOfNav_17CB65CB5B7B45E2"
      unitRef="Pure">0.654</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_A66538B826DFTacticalDividendFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_EAEE42615B2C4BEC"
      unitRef="Pure">0.269</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_A66538J258DFTactical30ETFCTIMember"
      decimals="INF"
      id="PctOfNav_27E29F3EB0D84553"
      unitRef="Pure">0.205</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_A66539A306DFTacticalMomentumFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_B570C472A1CE405C"
      unitRef="Pure">0.180</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember"
      decimals="INF"
      id="PctOfNav_6B344F29562A4821"
      unitRef="Pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember"
      decimals="INF"
      id="PctOfNav_703FE272DC394B4F"
      unitRef="Pure">0.083</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_871139A8041546FA"
      unitRef="Pure">0.071</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000199676Member_A46138G508InvescoSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_7115DE8B8DC34612"
      unitRef="Pure">0.071</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="MaterialFundChngTextBlock_8EE4A1C8C8794FE3">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 2 / 1 / 6 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 6 / 1 / 16 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Tactical Allocation Fund changed its name to the DF Tactical Allocation Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="FundName_3B454950ECED42E1">DF Tactical Allocation Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_6EABCA4DCB9B4AC5">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000199676Member"
      id="TradingSymbol_23CFE122680143B0">GTAIX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="ClassName_63CEDB9D41124737">Class A</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="TradingSymbol_7EB8F4BC9D6843F6">PWRAX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_2850C7C60CC448E8">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="AnnlOrSemiAnnlStatementTextBlock_D6971819A1B44E79">This&#160;annual shareholder report contains important information about&#160;DF Tactical Income Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="AddlInfoTextBlock_90D9346397D944FE"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="AddlInfoWebsite_FC56E1FD39E24DE6">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="AddlInfoPhoneNumber_D8AD3775EDB740F2">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="MaterialFundChngNoticeTextBlock_1E2655B2F9C44A02">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="ExpensesTextBlock_286643844B5A46BC">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class A&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$171&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;1.70%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      decimals="0"
      id="ExpensesPaidAmt_B5997B9B18F64C18"
      unitRef="USD">171</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      decimals="INF"
      id="ExpenseRatioPct_B82C79D9CA484417"
      unitRef="Pure">0.0170</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="LineGraphAndTableMeasureName_74C7F5D70FE0457E">DF Tactical Income Fund&#160;</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="LineGraphAndTableMeasureName_AF16B1B0334944F1">DF Tactical Income Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="LineGraphAndTableMeasureName_4BD3F0F1BF47435D">DF Tactical Income Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_51E0A09E3D6C417B">Bloomberg Global Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_182AD514EE8F422F"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F4F28DE12B9945D2"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_F1E84B4520B8403D"
      unitRef="USD">10478</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_5FE8D65343EB4CCD"
      unitRef="USD">9782</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_7DD716EA7BF34FA4"
      unitRef="USD">10402</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_20CC5AD868134380"
      unitRef="USD">9915</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_2DE5CCB5CFC34C4C"
      unitRef="USD">10947</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_767AA08E88E24917"
      unitRef="USD">10495</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_C05125DCDC2A493C"
      unitRef="USD">10385</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C20E0AE4F9E644AC"
      unitRef="USD">10938</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_F5331D042FEB4936"
      unitRef="USD">11150</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_C5A7540D1DC24DE7"
      unitRef="USD">11226</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_5FBEA41AC90647E5"
      unitRef="USD">10133</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_7698DA16DB0D4262"
      unitRef="USD">9514</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_EF445D134FD44C26"
      unitRef="USD">10339</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_5A5F57CDEBD24A08"
      unitRef="USD">9389</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_BF45C5A89FC84276"
      unitRef="USD">10930</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_F82057C87BA64796"
      unitRef="USD">9476</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_65677CCD9E3E454C"
      unitRef="USD">11435</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_79A96EF27C6A4790"
      unitRef="USD">10320</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_C000091243Member"
      decimals="0"
      id="AccmVal_472FB76C64F64228"
      unitRef="USD">11610</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_176A9C9C95084808"
      unitRef="USD">10384</oef:AccmVal>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="PerformancePastDoesNotIndicateFuture_9C8B557FE818432C">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="NoDeductionOfTaxesTextBlock_112CA976D5EE4FD6">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-06-30_C000091243Member"
      decimals="0"
      id="AssetsNet_A99D3F358E7C409F"
      unitRef="USD">73241560</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000091243Member"
      decimals="INF"
      id="HoldingsCount_3DACE27FFEB64BDB"
      unitRef="Holding">7</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_EF947ABE972C4F27"
      unitRef="USD">763490</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_75EA6DCDB3334FD4"
      unitRef="Pure">2.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000091243Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_09A9EE71A6B14567"
      unitRef="Pure">0.0153</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000091243Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_3EDA378028094B32"
      unitRef="Pure">0.0081</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_C000091243Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_6B9836587FA74A78"
      unitRef="Pure">0.0150</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      decimals="INF"
      id="AvgAnnlRtrPct_CE573642684541A3"
      unitRef="Pure">-0.0353</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000091243Member"
      decimals="INF"
      id="AvgAnnlRtrPct_BCA0BB028DBD440A"
      unitRef="Pure">-0.0021</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_C000091243Member"
      decimals="INF"
      id="AvgAnnlRtrPct_12D7DEB63BA249A8"
      unitRef="Pure">0.0098</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_46548D503E4A4577"
      unitRef="Pure">0.0062</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_98E9A003DBE54C2F"
      unitRef="Pure">-0.0155</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_BloombergGlobalAggregateIndex1803BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_1394A69B7E7B435F"
      unitRef="Pure">0.0038</oef:AvgAnnlRtrPct>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="HoldingsTableTextBlock_AA29B5338D0848C9">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 75; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of&#160;Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 95 / 75; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-788533c4-if8e5bb415803a5546ff843ab" src="i62fb333b43381e3c5124dde9.jpg" style="width: 444px; height: 528px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 620.469px 572px 54px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-17.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height:  100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;17.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;87.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0.75); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 37 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-4d67159-ic2204092af93ab5a4e2a122c" src="i13a23d0dd7207ae6ac836da9.jpg" style="width: 264px; height: 180px; pointer-events: all; background-color: rgb(238, 241, 241); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 173.219px 622px 504px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;14.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Exchange-Traded Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;74.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Open End Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 63 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Portfolio High Yield Bond ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;29.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;BondBloxx Bloomberg Five Year Target Duration US Treasury ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;29.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Blackstone Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;14.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px;  font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;14.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical Dividend Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091243Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_767207531F6B4057"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091243Member_EquitySectorMember"
      decimals="INF"
      id="PctOfNav_33CF4E5B67C94ADD"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091243Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_5892C041E14049FB"
      unitRef="Pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091243Member_FixedIncomeSectorMember"
      decimals="INF"
      id="PctOfNav_6559EDC8CDC34067"
      unitRef="Pure">0.876</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091243Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_4D105CE832CB4829"
      unitRef="Pure">0.148</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091243Member_FixedIncomeMinusOther09789C838SectorMember"
      decimals="INF"
      id="PctOfTotalInv_4F2599A0FC504F57"
      unitRef="Pure">0.745</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091243Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_07E3057F37194F5F"
      unitRef="Pure">0.017</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091243Member_Equities66538B826SectorMember"
      decimals="INF"
      id="PctOfTotalInv_087B8D0CEB784B84"
      unitRef="Pure">0.090</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091243Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember"
      decimals="INF"
      id="PctOfNav_B0B80F15258E429B"
      unitRef="Pure">0.293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091243Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember"
      decimals="INF"
      id="PctOfNav_FF996664C21C4493"
      unitRef="Pure">0.291</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091243Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_A8368A08CABB4A55"
      unitRef="Pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091243Member_A46138G508InvescoSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_47D376C43BE64BD7"
      unitRef="Pure">0.145</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091243Member_A66538B826DFTacticalDividendFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_14E4FC2B0DDE4F94"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="MaterialFundChngTextBlock_68494F1B28B44EF9">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 7 / 1 / 18 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Tactical Income Fund changed its name to the DF Tactical Income Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="FundName_FA26474D3A554BD0">DF Tactical Income Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_3B3467A8AC08470D">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000091243Member"
      id="TradingSymbol_0434BE642B88405E">PWRAX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="ClassName_3E333A7267E94284">Class C</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="TradingSymbol_440F879F19244894">PWRCX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_262AEAF9A14D444C">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="AnnlOrSemiAnnlStatementTextBlock_6F1115654B2E4DAB">This&#160;annual shareholder report contains important information about&#160;DF Tactical Income Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="AddlInfoTextBlock_C9EAA99F1FEA48A9"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="AddlInfoWebsite_2CDD50124E0842F9">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="AddlInfoPhoneNumber_86E0021B314B4615">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="MaterialFundChngNoticeTextBlock_AF304A2497DC4EC4">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="ExpensesTextBlock_A60E3561EECE4D7D">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class C&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$246&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;2.45%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      decimals="0"
      id="ExpensesPaidAmt_0676D5AC03E84F0E"
      unitRef="USD">246</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      decimals="INF"
      id="ExpenseRatioPct_4420345C336C49C6"
      unitRef="Pure">0.0245</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="LineGraphAndTableMeasureName_06557CB724944F3A">DF Tactical Income Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_1C01CA2A8E8D4265">Bloomberg Global Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_F13A4922A4034914"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_509A47ACF8E9452E"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_3B866CA695194A16"
      unitRef="USD">10393</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_4B071FFE4E7642B9"
      unitRef="USD">9782</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_8D64B77818594D91"
      unitRef="USD">10246</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_98BF6229438444FC"
      unitRef="USD">9915</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_D588FD60401E46C2"
      unitRef="USD">10704</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_9250CA45ECEC44B6"
      unitRef="USD">10495</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_CB4A24E6F2DA4235"
      unitRef="USD">10008</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_DF9ED10B6F8F46BD"
      unitRef="USD">10938</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_DAF53E12AB3A4502"
      unitRef="USD">10656</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_BC5349FFC2FC483A"
      unitRef="USD">11226</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_3292DA0E49EA41FA"
      unitRef="USD">9619</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_ACD08B35D7394323"
      unitRef="USD">9514</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_2C3FD914D5754E62"
      unitRef="USD">9737</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_5B9285719F85442E"
      unitRef="USD">9389</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_43B3213E76D44216"
      unitRef="USD">10219</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_B385D6F58EAB4EEA"
      unitRef="USD">9476</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_15614D6052A44244"
      unitRef="USD">10607</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_5B45BA66666241A0"
      unitRef="USD">10320</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_C000091244Member"
      decimals="0"
      id="AccmVal_DE398895AA4543DB"
      unitRef="USD">10703</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_8757893A22354264"
      unitRef="USD">10384</oef:AccmVal>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="PerformancePastDoesNotIndicateFuture_B7FACBB5C5BF4651">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="NoDeductionOfTaxesTextBlock_DA08F9CF96C44B70">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-06-30_C000091244Member"
      decimals="0"
      id="AssetsNet_EB19442FA746410B"
      unitRef="USD">73241560</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000091244Member"
      decimals="INF"
      id="HoldingsCount_5AD0C4F86C3144C6"
      unitRef="Holding">7</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_FC9A7BCD383B4081"
      unitRef="USD">763490</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_8F61D791A69243DD"
      unitRef="Pure">2.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000091244Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_0D82B33860EB4F0B"
      unitRef="Pure">0.0090</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000091244Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_57A131F73A2B4705"
      unitRef="Pure">0.0009</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_C000091244Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_C49FA99A43654C1B"
      unitRef="Pure">0.0068</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_0EA705E94C44415A"
      unitRef="Pure">0.0062</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_A74AD7FF9F26462E"
      unitRef="Pure">-0.0155</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_BloombergGlobalAggregateIndex2095BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_6BE787059DDA4AA0"
      unitRef="Pure">0.0038</oef:AvgAnnlRtrPct>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="HoldingsTableTextBlock_7907999B02594309">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 75; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of&#160;Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 95 / 75; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-788533c4-ic4124c5d5fdf6c8431f8e209" src="i62fb333b43381e3c5124dde9.jpg" style="width: 444px; height: 528px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 620.469px 572px 54px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-17.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;17.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;87.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0.75); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 37 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-4d67159-icd4e18410da4d16f52e35712" src="i13a23d0dd7207ae6ac836da9.jpg" style="width: 264px; height: 180px; pointer-events: all; background-color: rgb(238, 241, 241); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 173.219px 622px 504px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;14.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Exchange-Traded Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;74.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Open End Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 63 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight:  400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Portfolio High Yield Bond ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;29.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;BondBloxx Bloomberg Five Year Target Duration US Treasury ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;29.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Blackstone Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;14.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;14.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical Dividend Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091244Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_62AA9F2CBDCB4BDC"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091244Member_EquitySectorMember"
      decimals="INF"
      id="PctOfNav_179F8853AF154636"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091244Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_F057C6883CB54FE7"
      unitRef="Pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091244Member_FixedIncomeSectorMember"
      decimals="INF"
      id="PctOfNav_5022FC50DB0E4FC6"
      unitRef="Pure">0.876</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091244Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_55D8E6C4C38A4C89"
      unitRef="Pure">0.148</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091244Member_FixedIncomeMinusOther09789C838SectorMember"
      decimals="INF"
      id="PctOfTotalInv_596EFC4F31664E8B"
      unitRef="Pure">0.745</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091244Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_22C233364EA04F39"
      unitRef="Pure">0.017</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091244Member_Equities66538B826SectorMember"
      decimals="INF"
      id="PctOfTotalInv_62EE762A5D924490"
      unitRef="Pure">0.090</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091244Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember"
      decimals="INF"
      id="PctOfNav_C77480A45A944381"
      unitRef="Pure">0.293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091244Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember"
      decimals="INF"
      id="PctOfNav_9CA37D15C03A4A87"
      unitRef="Pure">0.291</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091244Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_A3F93FFB21E34AF7"
      unitRef="Pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091244Member_A46138G508InvescoSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_A3BFF72BD8694672"
      unitRef="Pure">0.145</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091244Member_A66538B826DFTacticalDividendFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_B2C9ED1579F44AC6"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="MaterialFundChngTextBlock_7DDD88D4627A461C">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 7 / 1 / 18 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Tactical Income Fund changed its name to the DF Tactical Income Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="FundName_C3C7AC01D3F94170">DF Tactical Income Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_9C304CC6C14345FE">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000091244Member"
      id="TradingSymbol_B8BEB77292404FC8">PWRCX</dei:TradingSymbol>
    <oef:ClassName
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="ClassName_E20C86B7286A4D07">Class I</oef:ClassName>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="TradingSymbol_C2AB8A635CC04672">PWRIX</dei:TradingSymbol>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_B7FFC131592441DD">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="AnnlOrSemiAnnlStatementTextBlock_39189D5C896A4B50">This&#160;annual shareholder report contains important information about&#160;DF Tactical Income Fund for the period of&#160;July 1, 2025&#160;to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:AddlInfoTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="AddlInfoTextBlock_CAC8ADEE8619450D"> You can find additional information about the Fund at &lt;span style="font-weight: 700; box-sizing: border-box; color: rgb(0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 12px; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align: left; text-align-last: left; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt;. You can also request this information by contacting us at 1-877-779-7462</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="AddlInfoWebsite_FA92B503261D4D99">https://www.donoghueforlinesfunds.com/forms/</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="AddlInfoPhoneNumber_45BF2BAEFFA84355">1-877-779-7462</oef:AddlInfoPhoneNumber>
    <oef:MaterialFundChngNoticeTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="MaterialFundChngNoticeTextBlock_86DF0FBFBC21490B">This report describes changes to the Fund that occurred during the reporting period.</oef:MaterialFundChngNoticeTextBlock>
    <oef:ExpensesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="ExpensesTextBlock_A0533426074B4212">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 5 / 93; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;What were the Fund&#x2019;s costs for the last year?&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 5 / 2 / 9 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 10.6667px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 16px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&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: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;(based on a hypothetical $10,000 investment)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 9 / 1 / 18 / 121; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Class Name&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: 700; 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(255, 255, 255); white-space: pre-wrap; line-height: 18px; background-color: rgb(38, 64, 139); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(255, 255, 255); flex-wrap: nowrap; font-size: 12px; font-weight: 700; grid-area: auto; line-height: 18px; overflow: visible; text-align: center; text-align-last: auto;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgba(221, 221, 221, 0.4); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;$146&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="padding: 4px; font-family: &amp;quot;Times New Roman&amp;quot;; 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; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; 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; text-align-last: auto;"&gt;1.45%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      decimals="0"
      id="ExpensesPaidAmt_38AFF3B57DC24843"
      unitRef="USD">146</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      decimals="INF"
      id="ExpenseRatioPct_6F66EA00A7F744C2"
      unitRef="Pure">0.0145</oef:ExpenseRatioPct>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="LineGraphAndTableMeasureName_2C5AEDB20E4242D3">DF Tactical Income Fund</oef:LineGraphAndTableMeasureName>
    <oef:LineGraphAndTableMeasureName
      contextRef="From2025-07-01to2026-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      id="LineGraphAndTableMeasureName_F50A058CFCA1486B">Bloomberg Global Aggregate Index</oef:LineGraphAndTableMeasureName>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_9DF4DABF449142EB"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-06-30to2016-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_1CBDE991769D4126"
      unitRef="USD">10000</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_F7B708C117E34069"
      unitRef="USD">10507</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2017-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2D884E709C734902"
      unitRef="USD">9782</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_BF5A16BC02C3492A"
      unitRef="USD">10458</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2018-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_CE2DAC283A204F00"
      unitRef="USD">9915</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_81F8E7A61C994645"
      unitRef="USD">11039</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2019-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_657F9E4437784D89"
      unitRef="USD">10495</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_E0CB988DB38A4713"
      unitRef="USD">10428</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2020-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_1330CE9307B04A28"
      unitRef="USD">10938</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_956886293C9B49DE"
      unitRef="USD">11210</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2021-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_D1876C00516849D4"
      unitRef="USD">11226</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_59F183D4A94B4514"
      unitRef="USD">10216</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2022-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FCCB60B044984E7C"
      unitRef="USD">9514</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_998DAEEC3CF94FB2"
      unitRef="USD">10456</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2023-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_D326EA2CB5284C62"
      unitRef="USD">9389</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_B07E882E3F1644E9"
      unitRef="USD">11076</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2024-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_FAAA37B0A9E44FE5"
      unitRef="USD">9476</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_33B23EBC33034CE0"
      unitRef="USD">11620</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2025-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_22AB2A4C357B4EC6"
      unitRef="USD">10320</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_C000091245Member"
      decimals="0"
      id="AccmVal_18A66128BB424A8B"
      unitRef="USD">11828</oef:AccmVal>
    <oef:AccmVal
      contextRef="From2016-07-01to2026-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="0"
      id="AccmVal_2EA9BA7784BC473D"
      unitRef="USD">10384</oef:AccmVal>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="PerformancePastDoesNotIndicateFuture_39654432BF53454A">The Fund&#x2019;s past performance is not a good predictor of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:NoDeductionOfTaxesTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="NoDeductionOfTaxesTextBlock_4F435E3C8D814088">The graph and table do not reflect the deduction of taxes that a shareholder would pay on fund distributions or redemption of fund shares.</oef:NoDeductionOfTaxesTextBlock>
    <us-gaap:AssetsNet
      contextRef="AsOf2026-06-30_C000091245Member"
      decimals="0"
      id="AssetsNet_43FEC0309A34467D"
      unitRef="USD">73241560</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="AsOf2026-06-30_C000091245Member"
      decimals="INF"
      id="HoldingsCount_C13537F9AC98407C"
      unitRef="Holding">7</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      decimals="0"
      id="AdvisoryFeesPaidAmt_8D47856A32844DE0"
      unitRef="USD">763490</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      decimals="INF"
      id="InvestmentCompanyPortfolioTurnover_EEFBEF6873D9426A"
      unitRef="Pure">2.65</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_C000091245Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_B0DB756BAADB42B2"
      unitRef="Pure">0.0179</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_C000091245Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_DEC94D3A885F4406"
      unitRef="Pure">0.0108</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_C000091245Member_WithoutSalesLoadMember"
      decimals="INF"
      id="AvgAnnlRtrPct_6224030F9F724BA8"
      unitRef="Pure">0.0169</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2025-07-01to2026-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E8507868B6E24B86"
      unitRef="Pure">0.0062</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2021-07-01to2026-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_E01371A2683D4303"
      unitRef="Pure">-0.0155</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="From2016-07-01to2026-06-30_BloombergGlobalAggregateIndex1804BroadBasedIndexMember"
      decimals="INF"
      id="AvgAnnlRtrPct_020F3553AAAA4C46"
      unitRef="Pure">0.0038</oef:AvgAnnlRtrPct>
    <oef:HoldingsTableTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="HoldingsTableTextBlock_27E31B90C34B41DF">&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 75; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of&#160;Net Assets)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgb(240, 240, 240); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 95 / 75; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Sector Chart" id="template-image-788533c4-i0085670df32d92fec53c5cff" src="i62fb333b43381e3c5124dde9.jpg" style="width: 444px; height: 528px; pointer-events: all; background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 620.469px 572px 54px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Liabilities in Excess of Other Assets&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;-17.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;2.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Equity&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;17.4%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Fixed Income&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;87.6%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 7 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: center; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;&lt;span style="box-sizing: border-box; color: rgb(255, 255, 255); display: inline; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Asset Weighting (% of total investments)&lt;/span&gt;&lt;/h1&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="flex-wrap: wrap; background: rgba(255, 255, 255, 0.75); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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 / 37 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="pointer-events: none; touch-action: none; position: relative; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;img alt="Group By Asset Type Chart" id="template-image-4d67159-i7e2ec51c1c59d694e6ea9514" src="i13a23d0dd7207ae6ac836da9.jpg" style="width: 264px; height: 180px; pointer-events: all; background-color: rgb(238, 241, 241); box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: clip; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; max-width: 100%;"/&gt;&lt;div style="width: 100%; height: 100%; z-index: 99; position: absolute; inset: 0px; box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;table style="inset: 114px 173.219px 622px 504px; box-sizing: border-box; clip: rect(0px, 0px, 0px, 0px); color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: -1px; overflow: hidden; position: absolute; text-align-last: auto; white-space-collapse: collapse; width: 1px; height: 1px;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;th colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align: center; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; overflow: visible; text-align: center; text-align-last: auto;"&gt;Value&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row-group; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 98px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Collateral for Securities Loaned&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400;  grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;14.8%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Exchange-Traded Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;74.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 74px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Money Market Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;1.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 50px;"&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;Open End Funds&lt;/div&gt;&lt;/td&gt;&lt;td colspan="1" style="box-sizing: border-box; color: rgb(0, 0, 0); display: table-cell; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; padding: 1px; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; overflow: visible; text-align-last: auto;"&gt;9.0%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&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(38, 64, 139); text-underline-position: auto; text-decoration-skip-ink: auto; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; height: 100%; grid-template-columns: repeat(auto-fill, 6px); grid-auto-rows: minmax(6px, max-content);"&gt;&lt;div style="background: unset; color: rgb(255, 255, 255); text-align: center; text-underline-position: auto; text-decoration-skip-ink: auto; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 14.6667px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 22px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(255, 255, 255); display: block; flex-wrap: nowrap; font-size: 14.6667px; font-weight: 700; grid-area: auto; line-height: 22px; margin: 0px; overflow: visible; text-align: center; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Top Holdings (% of net assets)&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); flex-grow: 1; grid-area: 5 / 1 / 63 / 45; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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; text-align-last: auto; white-space-collapse: collapse; width: 100%; height: 100%;"&gt;&lt;table style="border-collapse: collapse; table-layout: auto; width: 100%; background-color: rgba(255, 255, 255, 0); box-sizing: border-box; color: rgb(0, 0, 0); display: table; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: collapse;"&gt;&lt;caption style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: table-caption; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse; height: 0px;"&gt;&lt;span style="box-sizing: border-box; color: rgba(0, 0, 0, 0); display: inline; flex-wrap: nowrap; font-size: 1px; font-weight: 400; grid-area: auto; line-height: 1.5px; margin: 0px; overflow: visible; text-align: -webkit-center; text-align-last: auto; white-space-collapse: collapse;"&gt;Table Summary&lt;/span&gt;&lt;/caption&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; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse;"&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Holding Name&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;% of Net Assets&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Portfolio High Yield Bond ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;29.3%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 42px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;BondBloxx Bloomberg Five Year Target Duration US Treasury ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;29.1%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;SPDR Blackstone Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;14.7%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: rgb(240, 240, 240); box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;Invesco Senior Loan ETF&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;14.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="background-color: transparent; box-sizing: border-box; color: rgb(0, 0, 0); display: table-row; flex-wrap: nowrap; font-size: 16px; font-weight: 400; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align-last: auto; vertical-align: middle; white-space-collapse: collapse; height: 26px;"&gt;&lt;th colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;DF Tactical Dividend Fund - Class I&lt;/div&gt;&lt;/th&gt;&lt;td colspan="1" style="padding: 5px; font-family: &amp;quot;Times New Roman&amp;quot;; 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); box-sizing: border-box; display: table-cell; flex-wrap: nowrap; grid-area: auto; margin: 0px; overflow: visible; text-align-last: auto;"&gt;&lt;div style="display: inline-block; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; white-space: pre-line; height: 100%; text-indent: 0px; text-decoration: unset; box-sizing: border-box; color: rgb(0, 0, 0); flex-wrap: nowrap; font-size: 10.6667px; font-weight: 400; grid-area: auto; line-height: 16px; overflow: visible; text-align: left; text-align-last: auto;"&gt;10.5%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091245Member_MoneyMarketFundsSectorMember"
      decimals="INF"
      id="PctOfNav_8C54D1D19B9E4BDD"
      unitRef="Pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091245Member_EquitySectorMember"
      decimals="INF"
      id="PctOfNav_9B252A0641784D9F"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091245Member_CollateralforSecuritiesLoanedSectorMember"
      decimals="INF"
      id="PctOfNav_C517F9B7022E4CE4"
      unitRef="Pure">0.174</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091245Member_FixedIncomeSectorMember"
      decimals="INF"
      id="PctOfNav_89AA291E80774DF1"
      unitRef="Pure">0.876</oef:PctOfNav>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091245Member_CollateralforSecuritiesLoaned990VR1110SectorMember"
      decimals="INF"
      id="PctOfTotalInv_DECBC60606284D0B"
      unitRef="Pure">0.148</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091245Member_FixedIncomeMinusOther09789C838SectorMember"
      decimals="INF"
      id="PctOfTotalInv_CFB0EE3D125744F9"
      unitRef="Pure">0.745</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091245Member_CashEquivalent316175108SectorMember"
      decimals="INF"
      id="PctOfTotalInv_40F6BA70ADD1427A"
      unitRef="Pure">0.017</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="AsOf2026-06-30_C000091245Member_Equities66538B826SectorMember"
      decimals="INF"
      id="PctOfTotalInv_F53C6D2B676546A4"
      unitRef="Pure">0.090</oef:PctOfTotalInv>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091245Member_A78468R606SPDRPortfolioHighYieldBondETFCTIMember"
      decimals="INF"
      id="PctOfNav_2D83433030C248E5"
      unitRef="Pure">0.293</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091245Member_A09789C838BondBloxxBloombergFiveYearTargetDurationUSTreasuryETFCTIMember"
      decimals="INF"
      id="PctOfNav_9D923B2737BA48E8"
      unitRef="Pure">0.291</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091245Member_A78467V608SPDRBlackstoneSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_8871B192814847F7"
      unitRef="Pure">0.147</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091245Member_A46138G508InvescoSeniorLoanETFCTIMember"
      decimals="INF"
      id="PctOfNav_C2F1E207D7DB4B9C"
      unitRef="Pure">0.145</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="AsOf2026-06-30_C000091245Member_A66538B826DFTacticalDividendFundClassICTIMember"
      decimals="INF"
      id="PctOfNav_9C4E1C91D8EF448A"
      unitRef="Pure">0.105</oef:PctOfNav>
    <oef:MaterialFundChngTextBlock
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="MaterialFundChngTextBlock_4EABC17442664D58">&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 16px; font-weight: 400; border-radius: 0px; display: flex; overflow: hidden; flex-shrink: 1; box-sizing: border-box; color: rgb(0, 0, 0); grid-area: 1 / 1 / 5 / 46; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 16px; font-weight: 700; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 24px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; width: 100%; height: 100%;"&gt;&lt;h1 style="box-sizing: border-box; color: rgb(0, 0, 0); display: block; flex-wrap: nowrap; font-size: 16px; font-weight: 700; grid-area: auto; line-height: 24px; margin: 0px; overflow: visible; text-align: left; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;Material Fund Changes&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-right: 0px; padding-bottom: 0px; padding-left: 0px; font-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: 7 / 1 / 18 / 120; line-height: 24px; margin: 0px; text-align-last: auto; white-space-collapse: collapse; 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: &amp;quot;Times New Roman&amp;quot;; font-size: 12px; font-weight: 400; padding-right: 0px; box-sizing: border-box; display: flex; flex-flow: column; grid-area: auto; justify-content: flex-start; line-height: 18px; margin: 0px; overflow: hidden; text-align-last: auto; white-space-collapse: preserve-breaks; 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: 12px; font-weight: 400; grid-area: auto; line-height: 18px; margin: 0px; overflow: visible; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;This is a summary of certain changes to the Fund since July 1, 2025. For more complete information, you may review the Fund's prospectus dated October 28, 2025, which is available at &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: justify; text-align-last: auto; white-space-collapse: preserve-breaks;"&gt;https://www.donoghueforlinesfunds.com/forms/&lt;/span&gt; or upon request at 1-877-779-7462. Effective October 28, 2025, the Donoghue Forlines Tactical Income Fund changed its name to the DF Tactical Income Fund.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:FundName
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="FundName_5617DF1557A542CF">DF Tactical Income Fund</oef:FundName>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="From2025-07-01to2026-06-30"
      id="ShareholderReportAnnualOrSemiAnnual_03859B74D4B84591">Annual Shareholder Report</oef:ShareholderReportAnnualOrSemiAnnual>
    <dei:TradingSymbol
      contextRef="From2025-07-01to2026-06-30_C000091245Member"
      id="TradingSymbol_B482AF9DA08540B4">PWRIX</dei:TradingSymbol>
</xbrl>
